Нужна помощь в создании PDF - PullRequest
0 голосов
/ 08 июня 2010

Я новичок в PDF Generation или рендеринге, но у меня есть проект, чтобы создать систему шаблонов PDF, которая позволяет пользователям сохранять шаблоны в базе данных, и позже сгенерировать документ PDF, используя шаблон и значения из моей базы данных.

Язык для использования C #

Вопросы * * 1005

а) Есть ли какой-нибудь инструмент PDF, который может мне помочь с этим, и документация, которую я могу изучить, чтобы узнать об этом? б) Есть ли бесплатные инструменты для этого? в) Как мне создать шаблон PDF? XML

Заранее спасибо!

Ответы [ 5 ]

1 голос
/ 08 июня 2010

Вы должны взглянуть на xsl: fo. Apache имеет инструмент , который может быть полезен.

0 голосов
/ 24 октября 2014

Если вы ищете мгновенное решение, взгляните на http://pdfnow.com.Вы можете загрузить свои XSL / FO-шаблоны и просто создавать PDF-шаблоны с помощью простого вызова веб-службы.

0 голосов
/ 27 марта 2014

Я бы дал выстрел в jsreport .Вы можете установить его бесплатно или использовать онлайн.Он поддерживает преобразование html -> pdf с использованием преобразования phantomjs или xml -> pdf с использованием apache fop.

Идея состоит в том, чтобы сначала создать шаблон отчета с использованием шаблонизаторов javascript, таких как handlebars в jsreport studio итогда вы получите pdf, позвонив в jsreport api.

Если вы находитесь в c #, то для него есть jsreport c # sdk .

Примечание: я являюсь автором jsreport

0 голосов
/ 09 июня 2010

Если вы используете Java, вы можете попробовать Docmosis или JODReports - они работают из шаблонов и могут динамически выводить PDF на основе данных и этих шаблонов.В зависимости от требований вашего шаблона вы также можете использовать Jasper Reports или Apache POI.У всех есть бесплатные версии.

0 голосов
/ 08 июня 2010

Вы можете использовать PHP для создания и изменения PDF-файлов. (Все ниже абсолютно бесплатно.)

Вот два подробных руководства по созданию PDF-файлов в PHP:

http://blog.eirikhoem.net/index.php/2008/04/28/populate-pdf-templates-with-php-fpdf-fpdi/

http://www.astahost.com/info.php/create-pdf-php_t4972.html

Вы можете использовать библиотеку FPDF , расположенную здесь , для обработки создания PDF-файлов на основе шаблонов.

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