#pdf-generation
#генерация PDF
Вопрос:
Я готовлюсь к созданию сервера приложений, который обрабатывает печать и архивирование PDF.
В настоящее время доступны следующие опции:
-
Переместите мою существующую инфраструктуру (принтер webkit сценарии слияния файлов и т. Д.) Pro: Все с открытым исходным кодом или написанные на заказ. Недостатки: неэффективное использование памяти. Не так стабильно, как хотелось бы.
-
Переход на корпоративную систему (Adobe LiveCycle PDF Generator ES2.) Очень дорого. ($ 20 тыс. — $ 40 тыс.)
Вопрос: Существует ли используемая вами система печати PDF, которая хорошо работает, не будучи такой дорогой, как LiveCycle? Похоже, что нет достойного решения для малого бизнеса.
Будет работать на Linux-сервере. Для этого также потребуется использовать html, изображения и PDF-файлы в качестве входных данных — я уже просмотрел множество файлов с открытым исходным кодом, но я ищу что-то более надежное.
Ответ №1:
Возможно, вы захотите ознакомиться с iText.
РЕДАКТИРОВАТЬ: Не уверен, что моя вторая рекомендация будет работать на вашей платформе, но я оставляю ее на всякий случай.
Я добился большого успеха с продуктами Aspose. Я много занимаюсь автоматизированным созданием и печатью документов в формате MS Word с их инструментами. В рамках одного из моих процессов я также создаю PDF-файлы, и рендеринг был безупречным. Хотя моя реализация была связана с их продуктом Word, я знаю, что у них есть автономные PDF-продукты.
Комментарии:
1. Спасибо… изучаю их.
Ответ №2:
Я вижу, что на этот вопрос есть принятый ответ, но подумал, что стоит упомянуть Docmosis, поскольку он, похоже, соответствует вашим требованиям к генерации PDF, включая низкое использование памяти, стабильность, производительность, платформу и цены. Как и в случае с iText, вам нужно будет выполнить некоторое кодирование, но в iText вы размещаете документ в коде, в Docmosis вы используете шаблон документа.
Я использовал, как в серьезных бизнес-приложениях, и оба они очень удобны для создания PDF-файлов.