У меня хватит PDF-файлов, которые мне нужно объединить в один, используя PHP. Популяция вокруг дает мне очень мало, что кажется разумным решением. Лучшее, что я могу найти, это использовать exec() и pdftk, но это просто уродливо. Кто-нибудь знает о более элегантном решении, которое не предполагает, чтобы я обстреливал все деньги на планете за какую-то несвободную библиотеку?Объединение PDF-файлов в PHP
ответ
http://www.setasign.de/products/pdf-php-solutions/fpdi/demos/concatenate-fake/
Убедитесь, что FPDF 1,6. Это то, с чем я тестировал.
С уважением.
@neoneye У вас есть другое решение, которое управляется PHP? pdftk - это то, что я бы назвал надежным решением с помощью функции exec() PHP. – manumoomoo
Для доступа к iText вы можете использовать PHP/Java bridge.
На самом деле на главной странице компонента моста есть пример с concatenation of PDFs.
Не уверен, что есть чистое решение на базе PHP, потому что exec()
действительно не так уродлив, как вы думаете. В качестве альтернативы для pdftk
вы можете использовать Ghostscript:
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=merged.pdf header.pdf example.pdf
- 1. Объединение массивов в PHP
- 2. Объединение массивов в PHP
- 3. Объединение массивов в php
- 4. mysql/php объединение/объединение значений строк
- 5. Объединение двух массивов в PHP
- 6. Объединение 2 Массив в PHP
- 7. Объединение нескольких массивов в PHP
- 8. Объединение двух JSON в PHP
- 9. Объединение нескольких массивов в PHP
- 10. Объединение '&' и 'currency_code' в PHP
- 11. Объединение многомерных массивов в PHP
- 12. Объединение двух массивов в PHP
- 13. Объединение 2 Массивы в PHP
- 14. Объединение ассоциированных массивов в PHP
- 15. Объединение моделей в торт php
- 16. Объединение элементов массива в PHP
- 17. Объединение/слияние массивов в php
- 18. Html Объединение PHP
- 19. Объединение php-массивов
- 20. Объединение двух массивов PHP
- 21. Объединение нескольких функций PHP
- 22. PHP: Объединение уловов
- 23. Объединение JQuery с PHP
- 24. Объединение функций PHP
- 25. Объединение массивов PHP
- 26. Объединение PHP с AJAX
- 27. Объединение SQL с PHP
- 28. PHP - объединение массивов
- 29. PHP: Получить объединение строки
- 30. Объединение PHP массив
Pdftk имеет лицензию GPL, не так ли? – schnaader
@schnaader Да, я так думаю. Но использование exec() просто очень неэффективно, если есть лучшее решение. – baudtack
Лицензия GPL не распространяется на приложения, вызывающие лицензированные исполняемые файлы GPL в отдельном процессе. –