Генерация PDF на стороне сервера - PullRequest
3 голосов
/ 16 июня 2011

У нас есть клиент ресторана, у которого есть меню на их веб-сайте.Содержимое веб-сайта все динамически генерируется из CMS.Все меню также имеют ссылки для загрузки PDF.Прямо сейчас это ручной процесс создания / обновления документа в InDesign, экспорта в формате PDF и перезаписи старого файла на сервере.

В идеале он мог бы автоматически генерировать PDF, который выглядит какесли кто-то на Mac распечатал и сохранил в формате PDF.

Мы ищем способ сделать этот процесс более оживленным.Мы рассмотрели как f-pdf, так и HTML2PDF, но ни один из них не делает именно то, что нам нужно.Есть идеи или предложения?

Ответы [ 5 ]

4 голосов
/ 16 июня 2011

Поскольку вы работаете в PHP, пробовали ли вы TCPDF ?

1 голос
/ 10 сентября 2012

Использовать LibreOffice:

soffice.exe --headless --convert-to pdf file.xls
0 голосов
/ 12 ноября 2012
  • для "общих преобразований с LibreOffice / OpenOffice", см. Также Универсальные сетевые объекты (UNO) : существуют мосты Python, Java и т. Д. Для их использования. Существуют приложения для упрощения использования преобразований, см. Docvert и JODConverter ( jODconverter и pyODconverter ).

  • для «HTML в PDF» с использованием CSS2 и CSS3, см. Также PrinceXML , профессиональный собеседник.

Все это может быть вызвано как веб-сервис или exec через PHP.

0 голосов
/ 16 июня 2011

Мы используем tcpdf .Это не самый простой в использовании, но результат довольно хороший.

0 голосов
/ 16 июня 2011

Я советую вам использовать FPDF

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...