Преобразование файлов RTF в формат PDF на Solaris 10
Невозможно конвертировать .rtf
файлы в .pdf
формат на солярисе 10. Я читал про itext, jasperreports, JODConverter:
itext
- rtfparser удаленjasperreports
- RTFto PDF преобразование не доступноJODconverter
- внутри он использует libreoffice, но для него требуется версия Solaris 11 или выше.
Я пытался Тед, который является текстовым процессором, внутренне он обращается к библиотекам Perl. Несмотря на то, что я установил их, он все равно выдает libpcre
не найдено. Так же rtftopdf
скрипт пытается получить доступ libpng14
который не доступен.
Если кто-нибудь пробовал преобразование RTF в PDF на солярисе. Пожалуйста, помогите мне. PS: мы не можем обновить версию Solaris
1 ответ
Недавно я принял решение вернуть проект JODConverter к жизни (мне принадлежит домен jodconverter.org). Я не понимаю ваше утверждение № 3. Вы пробовали JODConverter с OpenOffice? Согласно https://www.openoffice.org/dev_docs/source/sys_reqs_30.html, Apache OpenOffice должен нормально работать на Solaris 10 (хотя я не тестировал его на этой ОС).
Если вы найдете способ использовать JODConverter, не сокращайте интеграционные тесты. RTF to PDF - это (к сожалению) не лучшие результаты, которые я получил с помощью JODConverter (Libre/Open Office).
Если вы можете позволить себе запуск процесса OpenOffice в фоновом режиме, то создать файл PDF из файла RTF с помощью JODConverter очень просто.