Articles of ghostscript

Проблемы с GhostScript с CropBox

Я пытаюсь добавить CropBox в pdf с ghostscript. Я использую следующий код: gs -sDEVICE=pdfwrite -o output.pdf -c "[/CropBox [100.00 100.00 200.00 200.00] /PAGES pdfmark" -f input.pdf Проблема в том, что с некоторыми pdf-файлами он создаст правильный CropBox, но с другими он ничего не сделает. В файлах pdf, которые не имеют уже существующего TrimBox, и после […]

конвертировать PDF в изображение / flash / something в PHP

Мне нужно решение для конвертирования динамически созданных многостраничных PDF-файлов в другой формат, например Jpegs или swf-файл и т. Д. Я знаю о Ghostscript и ImageMagick , но ни один из них мне не подходит, поскольку наш поставщик услуг не может (не будет) предоставлять достаточно разрешений, чтобы позволить им работать с командами PHP exec, system и […]

ghostscript не работает в php

Я хочу создать страницу php, которая конвертирует первую страницу PDF-файла в jpg-изображение. У меня есть этот код. exec ('convert -density 300 "24.pdf" [0] "24-1.jpg"', $ output); print_r (array_values ​​($ выход)); Это не работает. Я тестировал следующий код (с командной строкой и php), и он работает хорошо. Exec ('DIR', $ output); print_r (array_values ​​($ выход)); // […]

отображать номер версии ghostscript через PHP в ubuntu

Я написал следующий код для показа номера версии ghostscript: <html> <head> <title></title> </head> <body> <? $ver = shell_exec("/usr/bin/gs –version"); //$ver = exec(GS_BIN . " –version"); print "$ver"; print "A"; ?> </body> </html> Я могу получить A напечатанный, но не номер версии, почему? Благодарю.

Получить режим макета (альбомный или портретный) pdf от php / linux

Учитывая PDF, как можно получить режим макета PDF (или относительной ширины / высоты) с помощью инструмента командной строки PHP lib или linux? Используя http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf, который может установить эту переменную в новых PDF-файлах, но для существующих pdf-файлов из Adobe. Мысль о преобразовании pdf-файлов в ps или использовании gs каким-то другим способом – например, сначала конвертируем его […]

Объединение PDF-файлов GhostScript (Потеря редактируемых полей)

Я использую GhostScript для объединения в PDF-файлы в один PDF-файл. Один из PDF-файлов имеет поля текстовых полей (редактируемые поля), которые я создал в Adobe Acrobat Pro 9. Когда я объединять эти два PDF-файла с GhostScript, я теряю поля текстовых полей. Есть ли способ объединить эти файлы (используя GS или какое-либо другое бесплатное программное обеспечение Linux), […]

Присоединение нескольких PDF-файлов в одну страницу PDF-позиционирование соединения с использованием PHP

Это не попытка объединения отдельных PDF-файлов в один PDF-файл с несколькими страницами. Это попытка создать одностраничный PDF-файл из нескольких других PDF-файлов, которые уже существуют. Мне нужно сделать это с помощью PHP, а сервер – CentOS. Я уже создаю набор одностраничных PDF-файлов на основе отдельных шаблонов (с использованием FPDF). Требование состоит в том, чтобы позволить пользователю […]

Проблема с Imagick, а также с phmagick: делегат Postscript не удалось / Нет такого файла или каталога

Я использую imagick 3.0.1, а также phmagick (http://www.francodacosta.com/phMagick/download). Независимо от того, обе дают мне такую ​​же ошибку, когда я пытаюсь преобразовать PDF в JPEG. Например: делегат Postscript не удался `/ tmp / magick-bfxIrUJ5 ': нет такого файла или каталога @ error / pdf.c / ReadPDFImage / 669 Я использую Ghostcript-9.05 (работает в / usr / […]

ImageMagick / Imagick конвертирует PDF в JPG с использованием собственного PHP API

Я пытаюсь преобразовать файлы PDF в PNG. Он отлично работает с командной строкой (у меня установлен GhostScript 8.64). Но из PHP у меня проблема: код: $im = new Imagick($pdf_file); // this is where it throws the exception below вывод: Fatal error: Uncaught exception 'ImagickException' with message 'Postscript delegate failed `23_1235606503.pdf': No such file or directory […]

Как обрезать раздел PDF-файла в PNG, используя Ghostscript

Мне нужно обрезать определенный раздел в моем PDF-файле в PNG (это будет автоматизировано с использованием Ghostscript с PHP). Это то, что я делаю сейчас, что в основном превращает первую страницу PDF в PNG: gs -q -dNOPAUSE -dBATCH \ -sDEVICE=pngalpha -dEPSCrop \ -sOutputFile=output.png input.pdf В частности, я пытаюсь обрезать эту верхнюю левую карту в PNG. Я […]