Вопрос

Я использую PDF-документы для различных целей, используя библиотеку iText.Это как один класс на PDF-документ.В некотором смысле между классами есть много общего, и они перечислены ниже:

  1. Поля имеют расположение (x,y).
  2. Поле можно перевернуть после некоторого no.слов
  3. Поле может иметь значение, которое является функцией одного или нескольких параметров.
  4. Последующая страница PDF должна оставаться такой же или другой.

Я подумываю заняться этим бизнесом по макетированию с помощью XML-файла.Любые мысли или инновационные идеи решения этой проблемы приветствуются.

Это было полезно?

Решение

взгляните на библиотеку PDFBox, которая сейчас находится в инкубаторе Apache.

Другие советы

PDFBox хорош, использовал его раньше и получил хорошую помощь от разработчика.Возможно, вам захочется взглянуть на XSL:FO.Это язык форматирования на основе XML, который может выводить результат в формате PDF (и других форматах) с использованием Apache:FOP.

Как насчет Принц?Это движок FOP, который использует файлы CSS в качестве стилей и имеет API Java.Однако это не бесплатно (кроме бесплатной персональной лицензии).

Летающая тарелка поддерживает использование XHTML/CSS для создания PDF-файлов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top