Редактирование постскрипт-файла для изменения параметров печати - PullRequest
0 голосов
/ 23 ноября 2018

Как отредактировать файл Postscript, чтобы обновить параметр печати «Наборы / Количество копий» в файле PS. Существуют различные способы редактирования файла PS. Я программирую на C #. Возможно программное редактирование наборов.

1 Ответ

0 голосов
/ 23 ноября 2018

PostScript сам по себе является языком программирования, поэтому редактирование PostScript включает в себя редактирование программы.

Как редактировать его?Ну, редактор для программистов обычно довольно полезен, потому что программы PostScript могут содержать двоичные файлы.Будьте осторожны, чтобы не допустить преобразования конца строки, это приведет к повреждению сжатых данных или данных двоичного изображения.

Я понятия не имею, что вы называете «наборами».

Ясно, что возможно«программно» изменить программу PostScript так же, как вы могли бы написать приложение для редактирования программы на C #.

Но так как это - это программа, вы можете найти ее более сложной, чемвы ожидаете.Если все ваши программы PostScript не созданы из одного и того же источника, программа будет значительно отличаться;приложение, которое может работать с конкретной программой, созданной конкретным производителем PostScript, скорее всего, не будет работать с PostScript, созданным любым другим производителем.

Единственный реальный способ выяснить, что представляет собой программа PostScript, - этозапустите интерпретатор PostScript и передайте в него программу.

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

...