Я хочу преобразовать файл RTF в PDF с помощью библиотеки Java. Какие хорошие библиотеки Java с открытым исходным кодом можно использовать для преобразования RTF в файл PDF?
Я не хочу использовать библиотеку OpenOffice JodConverter, так как нам нужно настроить программное обеспечение openoffice и запустить его службу извне.
Я также проверил библиотеку docx4j, которая очень хорошо конвертирует файл DOCX в PDF, но я не мог понять, как конвертировать RTF в PDF?
Если есть какая-либо библиотека, которая может помочь конвертировать RTF в DOCX, она также будет полезна. Поэтому позже я могу конвертировать сгенерированный DOCX в PDF, используя библиотеку docx4j.
Примечание. Мне нужна библиотека, которая не зависит от внешнего программного обеспечения или инструмента.
Я бы посоветовал вам взглянуть на iText для Java. Это библиотека с открытым исходным кодом, которую можно использовать для того, что вы просите. На самом деле, есть пример сообщения в блоге , в котором объясняется, как конвертировать RTF в PDF с помощью iText.
Если вам подходит коммерческий SDK, вы можете воспользоваться LEADTOOLS Document Converter . Отказ от ответственности: я являюсь сотрудником этого продукта
Document Converter SDK от LEADTOOLS позволяет конвертировать в любой формат документа или растрового изображения, например:
Существует также бесплатная 60-дневная ознакомительная версия , чтобы вы могли попробовать ее перед покупкой.
Нирав Патель
Лонзак