Альтернатива конвертеру HTML в PDF? - PullRequest
2 голосов
/ 14 сентября 2011

Я использовал конвертер Winnovative HTML в PDF в течение нескольких лет, но я заметил, что качество может быть ухудшено, потому что изображения и т. Д. Сначала должны были быть отображены в HTML, прежде чем они были преобразованы в формат PDF.

У Winnovative есть еще один вариант, в котором вы можете добавлять объекты в конвертер PDF перед выводом результата, но, поскольку это позволяет добавлять элементы HTML, я думаю, что это работает аналогично конвертеру HTML в PDF (в терминахрендеринга).

Есть ли альтернатива этому, чтобы я мог сгенерировать PDF в своем веб-приложении ASP.NET без его предварительной визуализации в виде HTML?

Я ищуза самый качественный вариант

Ответы [ 2 ]

1 голос
/ 14 сентября 2011

Вы можете использовать библиотеку iTextSharp . Он имеет объектное представление всего PDF-документа, поэтому он позволит вам добавлять любые нужные вам элементы, не переводя их из HTML-элементов. Он также позволяет вам конвертировать html в pdf, но, конечно, вы можете сделать это вручную, создав PDF-документ из базовых блоков ...

Если вы будете использовать версию 4.x, то ее можно бесплатно использовать в коммерческих проектах (лицензия LGPL). Версия 5.x доступна по стандартной публичной лицензии Affero, поэтому я считаю, что ее необходимо купить для использования в коммерческих проектах, но описанные функции доступны в 4.x версии

0 голосов
/ 27 февраля 2015

try http://wkhtmltopdf.org/

молниеносно по сравнению с iTextSharp.

Для пошаговой установки ознакомьтесь со следующими статьями:

http://www.megustaulises.com/2012/12/mvcnet-convert-html-to-pdf-with-pechkin.html

http://w3facility.org/question/how-to-pass-html-as-a-string-using-wkhtmltopdf/

И это руководство:

http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf-0.9.9-doc.html

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