Вы указали -dPDFFitPage
, но ваш входной файл выглядит как PostScript (судя по расширению «.ps» и заголовку вашего вопроса). PDFFitPage
работает с вводом PDF. Даже использование -dPSFitPage
из более простого -dFitPage
будет работать только в том случае, если входная программа PostScript запрашивает размер носителя. Если это не так, интерпретатор не может определить, что это за ограничивающая рамка, и поэтому не может масштабировать ее, чтобы она соответствовала носителю.
Вы также указали размер носителя в пикселях (-g57750x62070), что совершенно неприемлемо, если ввод и вывод являются векторными форматами. Для чего вы указываете фиксированный размер носителя (приблизительно) 80 на 86 дюймов, используя разрешение по умолчанию 720 dpi.
Если все, что вы хотите сделать, это превратить файл PostScript в файл PDF тогда достаточно более простого:
gs -sDEVICE=pdfwrite -o out.pdf input.ps
. Если это не дает желаемого результата, тогда вам придется поделиться входным файлом (и объяснить, что вы действительно хотите; -)