Использование обратной ориентации кубков в файле Postscript - PullRequest
1 голос
/ 12 марта 2009

При использовании в CUPS параметра lp -o ориентация-запрошено = 6 для печати файла postscript, первая страница переворачивается на 180 градусов, а затем следующая страница возвращается к ориентации 0. Третья страница имеет поворот на 180 градусов и четвертую страницу обратно на 0 и так далее. Мне нужно, чтобы каждая страница в файле была повернута на 180 градусов. Любые предложения о том, что попробовать, будут наиболее ценными.

1 Ответ

0 голосов
/ 12 марта 2009

Если ваш файл PostScript не соответствует строго PostScript DSC (соглашение о структурировании документа), и файл отправляется на принтер PostScript, то любые дополнения, которые CUPS может добавить к страницам, могут быть переопределены плохим поведением постраничный материал в вашем документе. К сожалению, нет особенно хороших решений для преодоления произвольного плохого кода PostScript. (Поведение rotate-every-other-page или rotate-each-page-an-extra-180 поддерживает это с помощью.

Если файл PostScript генерируется вашим собственным приложением, вам может быть полезно сравнить то, что вы передаете в спулер, с тем, что CUPS фактически отправляет на принтер (вы можете захватить его с помощью netcat).

...