2012-02-15 4 views
0

Я новичок в java, я должен прочитать файл PDF, Open Office или MS Word и внести изменения в файл и сделать PDF-документ на моей веб-странице. Пожалуйста, скажите мне, какой из этих файлов API или SDK прост в использовании, а также скажите мне лучший SDK для этого. Поэтому я могу читать, обновлять и визуализировать. файл также содержит таблицу, но изображения нет.PDF Open Office или MS Word

ответ

0

Мы используем Apache POI для чтения файлов Microsoft Office. Существует много библиотек для PDF в Java. iText - это то, что я использовал. После выбора инструментов выполните выборочный поиск по Stack Overflow. Об этих инструментах много обсуждается.

0

В зависимости от типов обновлений, которые вы делаете, изменение PDF будет проблемой - оно не предназначено для редактирования. Возможно, вам придется каким-то образом перенести PDF-документ, а затем отредактировать. В зависимости от типов изменений, которые вы хотите сделать, а документы, которые вы работаете, даже при редактировании файлов DOC и Writer, будут сложными. Все они разные.
Как упоминал Джайян, iText и POI могут вам немного помочь. Документы OpenOffice Writer можно редактировать, распаковывая, затем изменяя XML или используя API-интерфейс UNO. Документы Word можно редактировать с помощью автоматизации MS Office (плохая идея), сначала конвертирования в OpenOffice, а затем редактирования, или DOCX, разархивирования и обработки XML.

Удачи.

Смежные вопросы