Конвертировать HTML в PDF со встроенными связанными документами
Вопрос
Мне нужно программно преобразовать пакет статических HTML-документов в один PDF-файл на стороне сервера на платформе Java / J2EE, предпочтительно используя пакетный процесс. PDF-файлы будут распространяться среди пользователей сайта для автономного просмотра веб-страниц. Р>
Основные пункты требований:
<Ол>Есть ли какой-нибудь стандартный способ сделать это с открытым исходным кодом?
Нет правильного решения
Другие советы
Попробуйте Apache FOP . Я просто использовал его для преобразования XML в PDF И я думаю, что вы можете сделать то же самое с HTML / DOM. На сайте есть целый раздел , посвященный запуску FOP в приложении Java, и есть < a href = "http://xmlgraphics.apache.org/fop/0.95/embedding.html#ExampleDOM2PDF" rel = "nofollow noreferrer"> пример кода для DOM в PDF .
Вы можете попробовать iText - но я не уверен, что он обрабатывает все, что вам нужно. Р>
Кроме того, всегда лучше, если вы исследуете много вариантов, а затем решаете, что вы можете и не можете делать. Во многих случаях не будет никаких библиотек / API, которые из коробки будут поддерживать все, что вы просите. Р>
Вы можете попробовать www.alt-soft.com Xml2PDF для этого