проблема преобразования graphicsmagick png в pcl - PullRequest
0 голосов
/ 16 октября 2018

Какова правильная командная строка для преобразования * .png высокого разрешения в * .pcl с использованием graphicsmagick и сохранения размера оригинала?

Я уже попробовал следующее и прочитал все, что мог в GMдокументация, относящаяся к размеру страницы и масштабированию.

gm convert output_300.png output.pcl
gm convert -resize 100% output_300.png output.pcl
gm convert -resize 100% -page 100% output_300.png output.pcl
gm convert -resize 100% -page 9933x14042 output_300.png output.pcl
gm convert -resize 100% -size 9933x14042 output_300.png output.pcl

и множество других вариантов ...

  • все выполняется нормально без ошибок
  • все создают выходные данныефайл с разумным размером
  • все файлы pcl при печати на широкоформатном устройстве HP или при преобразовании обратно в PDF с помощью GhostPCL выдают результат с разрешением 216x280 мм и небольшим углом исходного png.Остальное обрезается.

Исходный png имеет размер 9933x14042 пикселей и отображается из векторного PDF в 300 ppi с использованием Ghostscript.

Моя конечная цель - выполнить PDF> PNG> Преобразование PCL с сохранением исходного размера страницы

Вот входные данные png https://www.dropbox.com/s/fpry3izaic2iu4v/output_300.png?dl=0

Здесь есть (неправильный) выходной pdf, созданный из pcl, который GM сгенерировал https://www.dropbox.com/s/78q5uxrnovuhjo2/output_from_gm.pdf?dl=0

версия GM - GraphicsMagick 1.3.30 2018-06-23 Q8

...