Мне нужно было проанализировать файл PDF на изображения с помощью PHP. Я сделал это с помощью Ghostscript. Вот сценарий:Удалить белую рамку на изображении с помощью Ghostscript
$result = exec("gs -sDEVICE=png16m -sOutputFile=page-%03d.png $pdfname.pdf");
Но почти все конечные образы имеют белые границы вокруг них (PDF страницы не имеют эти границы). Как избавиться от них? Возможно, в коде Ghostcript есть некоторые методы, которые я не мог найти и которые могли бы помочь.
Вот изображение ->http://www.pictureshack.ru/images/88046_page-009.png
Вот PrintScreen из файла PDF ->http://www.pictureshack.ru/images/62869_pdf.PNG
Можете ли вы предоставить образец PDF и JPEG файлы, которые демонстрируют белые границы вы описываете? –
Я отредактировал сообщение и там вы можете найти образцы –
Принтер из PDF не достаточно хорош. Мне нужно посмотреть значения '/ MediaBox','/ArtBox', '/ TrimBox','/CropBox' и '/ BleedBox', и поэтому вам нужно посмотреть на сам PDF. Одна страница, извлеченная из PDF, которая имеет изображение, вероятно, достаточно ... –