Использование одного и того же API для написания документов Word и PDF - PullRequest
1 голос
/ 28 апреля 2010

Привет все

существует ли какой-либо API абстракции через Apache POI / FOP , позволяющий использовать один и тот же API для написания документов Word и PDF?

Ответы [ 3 ]

1 голос
/ 13 мая 2010

Docmosis сделает то, что вам нужно, при условии, что вы имеете в виду API Java (или командную строку). Он читает файлы doc и odt как шаблоны, заполняет / манипулирует через Java API и создает выходные форматы, которые поддерживает OpenOffice. Взгляните на онлайн-демонстрацию на веб-сайте, которая позволяет просматривать различные выходные форматы для рендеринга документа.

1 голос
/ 28 апреля 2010

Мне не известно об объединенном API для двух библиотек, которые вы упомянули.

Однако у вас может быть несколько вариантов использования одного API:

  • Используйте Apache POI для создания документов в формате Word, а затем используйте библиотеку преобразования Word в PDF для создания PDF из документа Word. Другой комментатор предложил IText
  • Используйте OpenOffice через Java API для создания документов и их экспорта в формат Microsoft Word или PDF.
0 голосов
/ 28 апреля 2010

Когда я работал над предыдущим проектом, я был уверен, что Apache / POI можно использовать для документов Microsoft.

у нас есть IText.jar, который мы можем использовать для генерации и изменения PDF. пожалуйста, проверьте, это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...