Преобразование PDF в PCL с GhostScript? - PullRequest
1 голос
/ 24 февраля 2011

Могу ли я преобразовать pdf в pcl файл с ghostscript?

Я использую Ghostscript 9.01 (gsdll32.dll) и передаю следующие аргументы, но получаю только 1k файл с тем, что выглядиткак некоторая информация заголовка.Мой ввод в PDF - 5 страниц ...

Вот мои аргументы, они верны?:

-q
-dQUIET
-dPARANOIDSAFER
-dBATCH
-dNOPAUSE
-dNOPROMPT
-dMaxBitmap=500000000
-dFirstPage=1
-dLastPage=2147483647
-dAlignToPixels=0
-dGridFitTT=2
-sDEVICE=pxlcolor
-dTextAlphaBits=4
-dGraphicsAlphaBits=4
-dDOINTERPOLATE
-dPDFFitPage
-sFONTPATH=C:\\Windows\\Fonts
-sOutputFile=d:\\output.pcl
d:\\input.pdf

Ответы [ 2 ]

1 голос
/ 04 марта 2011

Попробуйте эти параметры, применив их к командной строке для команды Windows gswin32c.exe.Теперь вы должны увидеть любое сообщение об ошибке, которое может возникнуть с вашим файлом.Вот несколько упрощенных версий ваших опций:

gswin32c.exe ^
  -o d:/output.pcl ^
  -dAlignToPixels=0 ^
  -dGridFitTT=2 ^
  -sDEVICE=pxlcolor ^
  -dTextAlphaBits=4 ^
  -dGraphicsAlphaBits=4 ^
  -dDOINTERPOLATE ^
  -dPDFFitPage=true ^
  -sFONTPATH=C:/Windows/Fonts ^
   d:\\input.pdf

[Параметр -dMaxBitmap=... не влияет на Windows.] Конечно, вы должны также использовать исходную комбинацию опций в CLI - тогдапосмотрим, есть ли разница между твоим и моим.: -)

0 голосов
/ 28 февраля 2011

Попробуйте решить проблему, добавив сначала только минимальные параметры. Одна ссылка, которую я видел - http://www.rhinocerus.net/forum/lang-postscript/130535-pdf-pcl-using-ghostscript.html. Здесь выходные и входные файлы не имели "\" при разделении папок. Так что это может быть проблемой

...