преобразование html-страниц в pdf
Я просто представляю, что я могу сделать, чтобы создать pdf-файл из моих локальных файлов (.php). Я пытался использовать онлайн-инструменты преобразования, но это не сработало, потому что их определенно нет в Интернете. Можете ли вы порекомендовать мне несколько способов, как я могу достичь своей цели преобразования таблицы html в pdf и распечатать ее с помощью функции печати в vb.net?
- Я использую vb.net в качестве интерфейса для программы базы данных, которую я создаю (mysql), используя php в качестве кода для управления база данных. Для этого я использовал веб-браузер vb.nets. Потому что я все еще идиот, когда дело доходит до php.
6 answers
Я использовал Migradoc/PDFsharp для создания файлов.pdf с большим эффектом.
Вы также пометили его как php, и в php мы находим fpdf действительно хорошим для создания всевозможных макетов.
Если вы работаете в среде Linux и PHP, вы можете попробовать wkthmltopdf на http://code.google.com/p/wkhtmltopdf/
Я сам пробовал и был очень доволен результатами преобразования HTML в PDF.
У него есть программа для запуска с терминала, и она хорошо работает с вашими стилями CSS.
Но файл огромен, и вам нужно установить X-сервер на свой Linux.
Принц XML (http://www.princexml.com /) выполняет невероятную работу по преобразованию даже сложных CSS-макетов в PDF-файлы. (Мы используем его в сочетании с TinyMCE, чтобы конечные пользователи могли создавать PDF-файлы, и результаты выглядят великолепно.) Однако лицензия довольно дорогая.
Я использовал в одном проекте http://www.digitaljunkies.ca/dompdf /. Есть некоторая работа со шрифтами и кодировкой, но она работает с CSS, изображениями и т. Д. И сегодня я нашел mpdf.bpm1.com /но я этого не пробовал.