Мне нужно преобразовать некоторые HTML-отчеты в PDF с помощью Perl. Каковы наилучшие модули CPAN?Как преобразовать HTML в PDF с помощью Perl?
ответ
Я использовал PDF::API2 для создания отчетов в формате PDF с большим успехом.
PDF :: API2 очень мощный, но для его размещения требуются пиксельные адреса для макета - это не очень удобно для форматирования текста. – sventechie
Это зависит от того, что вам нужно сделать, но я бы, вероятно, посмотрел Template::Extract и PDF::Template.
Я надеюсь, что PDF::FromHTML может быть полезен.
это доступно для Windows ... запуск Perl на Windows – user2829
Да, он работает и в Windows. Ссылка: [Тесты CPAN] (http://www.cpantesters.org/distro/P/PDF-FromHTML.html). –
Это не ответ на вас вопрос в смысле использования Perl, но, насколько я знаю, что это лучший HTML в PDF конвертер доступны.
Я тоже хорошо слышал об этом. Он использует документ с Perl (http://www.princexml.com/doc/6.0/perl/), но это просто сводится к «Использовать STDIN/SDOUT». – Quentin
PrinceXML, похоже, хорошо поддерживает CSS (один из авторов помог разработать оригинальную спецификацию CSS), но он стоит довольно много для коммерческого использования. Они также предоставляют пример файла CSS для разбивки на страницы документов HTML и XML и книг для форматирования. – sventechie
Я работаю над ожидаемым поведением, и у нас есть API HTML для PDF, называемый DocRaptor, который использует Prince как механизм рендеринга для PDF-файлов. Наш сервис - хороший способ получить качество принца без установки на стороне сервера. http://docraptor.com – illbzo1
HTML::HTMLDoc использует базовую библиотеку htmldoc C, которая построена именно для этого. И это довольно быстро.
По состоянию на сентябрь 2011 года только версия разработки (бета) версии 1.9 частично поддерживает HTML 4.0 и CSS. Однако он выглядит хорошо продуманным и документированным. – sventechie
- 1. Как преобразовать HTML в PDF с помощью Perl?
- 2. Как преобразовать файл PDF в файл DOC с помощью Perl?
- 3. Как преобразовать PDF в PNG с помощью ImageMagick (CGI/Perl)
- 4. Как преобразовать HTML в PDF
- 5. Как преобразовать HTML в PDF с python3
- 6. Как преобразовать CSV в таблицу HTML с помощью Perl?
- 7. Как преобразовать txt-файл в html с помощью perl
- 8. Как преобразовать простой текст в HTML (желательно с помощью Perl)?
- 9. Как преобразовать файл в таблицу HTML с помощью Perl?
- 10. Как преобразовать содержимое .txt в формат .html с помощью perl?
- 11. Как преобразовать данные Perl в PDF?
- 12. Как преобразовать HTML в Docx и PDF с помощью JavaScript
- 13. Как преобразовать простой html в pdf с помощью wkhtmltopdf?
- 14. Как преобразовать HTML-файл в файл PDF с помощью .NET?
- 15. Как преобразовать HTML/CSS в PDF с помощью Javascript?
- 16. Как преобразовать HTML в PDF с помощью iText
- 17. Как преобразовать HTML в PDF с помощью PHP?
- 18. perl doc/pdf/xls to HTML convertor
- 19. Как преобразовать HTML в RTF в Perl?
- 20. Невозможно преобразовать pdf в html с помощью Pdf2Html
- 21. Я хочу преобразовать raw html в pdf с помощью pdflayer
- 22. Как преобразовать строку html в PDF InputStream?
- 23. Как защитить пароль PDF с помощью Perl?
- 24. Как преобразовать локальный html в pdf?
- 25. Как преобразовать html div в pdf
- 26. Как преобразовать HTML в PDF-документ
- 27. Как преобразовать таблицу html в pdf?
- 28. Как преобразовать целые числа с помощью Perl?
- 29. Как преобразовать часть HTML-страницы с использованием asp.net в PDF
- 30. Как преобразовать PDF в XML
Это зависит немного, если вам нужна поддержка CSS. Большинство решений поддерживают только базовый HTML 3.0 или около того, и мало или вообще не CSS. – sventechie
Попробуйте wkhtmltopdf - http://code.google.com/p/wkhtmltopdf Это консольный HTML-> PDF-конвертер, он также поддерживает стили CSS. –