Сведения о вопросе

NOTtoday

13:26, 15th August, 2020

Теги

linux   pdf   pdf-generation    

PDF генерация из XHTML в среде LAMP

Просмотров: 459   Ответов: 8

Может ли кто-нибудь порекомендовать хороший инструмент генерации PDF на стороне сервера, который будет работать в среде Linux. Я хочу легко, насколько это возможно, передать ему файл XHTML (с изображениями) и заставить его генерировать PDF из визуализированного источника.

У меня нет большого бюджета, но все, что ниже $1000, должно быть в порядке.

Эндрю



  Сведения об ответе

PHPH

17:26, 3rd August, 2020

Я думаю, что FPDF может быть полезным...

Кроме того, создание PDF документов называется "PDF printing". Я считаю, что это может помочь вам найти другие ресурсы.


  Сведения об ответе

LAST

12:13, 2nd August, 2020

Возможно,вы захотите взглянуть на FOP, что означает процессор форматирования объектов. Он может генерировать PDF файлов на linux, так как он основан на Java. С их сайта:

Apache FOP (процессор объектов форматирования) - это форматер печати, управляемый по XSL объектов форматирования (на xsl-FO) и выходной независимого форматирования. Это приложение Java, которое читает дерево объектов форматирования (FO). и выводит результирующие страницы на заданный вывод. Форматы продукции в настоящее время поддерживается включить PDF, PS, PCL, AFP, XML (дерево областей репрезентация), печать, AWT и PNG и в меньшей степени RTF и TXT. Основная цель вывода - PDF.

Вы можете найти его здесь


  Сведения об ответе

PROGA

19:57, 13th August, 2020

Я использовал HTMLDoc около 8 лет назад, и он хорошо справился с превращением HTML таблиц с некоторым базовым форматированием в приличный отчет PDF. Там также, кажется, есть версия с открытым исходным кодом, а также.


  Сведения об ответе

DAAA

23:50, 6th August, 2020

Недавно я столкнулся с dompdf, который я использовал для преобразования страниц, созданных в HTML, в PDF документов. Он использует PHP5 (предполагая, что использование PHP вас не беспокоит). Это также предполагает, что вы не хотите статически создавать файлы HTML в файловой системе, а затем конвертировать их с помощью какого-то инструмента командной строки?

Одна из проблем, которую я обнаружил с dompdf, заключается в том, что вы не получаете много вариантов конфигурации изначально, но он является открытым исходным кодом и не кажется слишком большим, поэтому вы, вероятно, могли бы довольно легко настроить что-то.


  Сведения об ответе

nYU

21:06, 1st October, 2020

Если у вас есть бюджет, взгляните на следующий OpenEdge . Я знаю, что они очень хорошо сделали то, что вы хотите для нас. Система генерации linux на основе PDF. Я бы спросил, что они могут для вас сделать. Вал Кэссиди - это имя человека.

BTW: я ничего не получаю за это, и я даже не работаю больше ни на bespoke company, ни на OpenEdge ...


  Сведения об ответе

qwerty101

22:30, 26th August, 2020

Я немного поискал, а как насчет tbookdtd ? Его можно скачать здесь , но он не был активен с 2005 года. Похоже, что он преобразует xml в Latex, в PDF.


  Сведения об ответе

DAAA

01:35, 23rd August, 2020

Вы исследовали документацию PHP ? Есть также PHP FAQ с несколькими различными ссылками. PHP в первую очередь поддерживает PDFlib .


  Сведения об ответе

Chhiki

17:48, 6th August, 2020

Вы можете посмотреть на использование OpenOffice через OpenOffice API , чтобы загрузить документ XHTML и экспортировать версию PDF. Есть немного кривой обучения для использования OpenOffice API, но он очень мощный и может быть запущен в режиме сервера на системах без какого-либо графического интерфейса. Он хорошо работает - мы использовали его на некоторых внутренних проектах.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться