Рендеринг и печать RTF на Java - PullRequest
2 голосов
/ 31 августа 2011

Я пытался найти подходящее решение для редактирования и печати RTF в Java, которое мы можем подключить к нашему приложению.

Посмотрел RTFEditorKit, однако, похоже, что он не в состоянии рендерить более сложные (и менее соответствующие) документы RTF. Также немного работал с iText, но, похоже, не поддерживает печать. (не говоря уже о том, что поддержка RTF была удалена в более поздних версиях)

Действительно пытаюсь придерживаться RTF, поскольку это то, к чему привыкла наша клиентская база, но я открыт для идей.

Кто-нибудь еще делает это? Как ты это делаешь?

Спасибо за любую помощь и предложения.

Ответы [ 2 ]

1 голос
/ 31 августа 2011

Попробуйте использовать комплект, чтобы открыть свой RTF http://java -sl.com / advanced_rtf_editor_kit.html

И этот компонент для печати http://java -sl.com / JEditorPanePrinter.html

1 голос
/ 31 августа 2011

Предложение:

Посмотрите, как хорошо OpenOffice (или его преемник, LibreOffice ) работает с вашим конкретным набором файлов .rtf. Если OpenOffice / LibreOffice работает, просто используйте его (Java-ready) API.

...