Постскриптум - rangecheck - xyshow - operatortype - PullRequest
0 голосов
/ 08 октября 2018

В настоящее время примерно на 10% всех отпечатков, которые мы делаем с использованием PDF, преобразованного в Postscript, мы получаем следующую ошибку: -

ОШИБКА: проверка диапазона OFFENDING COMMAND: xyshow COMMANDTYPE: operatortype

Из чтенияЭто указывает на то, что в файле есть что-то, выходящее за пределы нумерации или нумерации.Глядя на фактические отпечатки, нет ничего, что кажется слишком большим, кроме одного текста, но это напечатано на каждой странице - 90% отпечатков получаются в порядке, поэтому я предполагаю, что это не может быть причиной.

Только два поля, размер которых изменяется между файлами, - это описание статьи и имя клиента.Кажется, что описание статьи превышает 30 символов, у меня был сбой в 31 символе и успех в 32. Имена клиентов всегда меньше символов, чем это.

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

Любая помощь очень ценится!

1 Ответ

0 голосов
/ 09 октября 2018

Из справочного руководства по языку PostScript:

xyshow    string  numarray    xyshow  –
          string  numstring   xyshow  –
...
...
If numarray or numstring is exhausted before all the characters of string have been shown, a rangecheck error occurs.

Это, скорее всего, источник проблемы.Однако, поскольку вы не предоставили файл примера, точно сказать невозможно.

Это может указывать на ошибку при преобразовании из PDF в PostScript, и вы не сказали, как вы это делаете,либо, что делает невозможным дать какой-либо совет.

...