Создание PDF документации - PullRequest
1 голос
/ 20 июля 2011

Я нахожусь в процессе создания веб-приложения, и мне нужно будет создавать документацию для каждого клиента. Эти файлы будут сохранены в формате PDF.

Мне нужна помощь в процессе подготовки и составления этих отчетов. Должен ли я использовать шаблон doc / docx и загрузить эти данные в файл, а затем создать PDF (если это возможно) или создать документ в формате HTML / CSS, а затем использовать dompdf или что-то подобное для создания PDF?

Я использую codeigniter в качестве основы.

Ответы [ 4 ]

2 голосов
/ 20 июля 2011

Личные предпочтения, я думаю, но мне действительно нравятся XSLFO и FOP.http://grover.open2space.com/content/creating-pdf-code-fop

1 голос
/ 20 июля 2011

MPDF творил чудеса для меня.Это программа HTML в PDF.Он поддерживает довольно много CSS, и мне было легко работать с ним.

Мое приложение создает более 100 отчетов о страницах с различными макетами / ориентациями страниц, несколькими таблицами, изображениями, шрифтами, импортом PDF и т. Д., А часть MPDF работает надежно.

0 голосов
/ 20 июля 2011

Я обнаружил, что типографское качество практически любой библиотеки для создания PDF совершенно беспорядочно.Если это вообще вариант, вы можете вставить свои данные в шаблон LaTeX и запустить pdflatex на этом (или xelatex), чтобы получить красивый, высококачественный документ.

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

0 голосов
/ 20 июля 2011

Личный опыт: я использовал tcpdf и был удовлетворен полученным результатом.

...