OPI в основном мёртв, это было годами, потому что в наши дни никому нет дела до перетасовки мультимегабайтных изображений.
Руководство по OPI - это всё, что есть, но я не знаю, почему вы У меня проблема. Весь смысл OPI в том, что вам не нужно беспокоиться об этом.
Позиция указана в точках, а размеры изображения - это количество образцов изображения (или пикселей, если вы предпочитаете, но это изображение пикселей, а не пикселей на выходе).
Изображение с высоким разрешением занимает ту же область на выходе, что и изображение с низким разрешением, но в нем (очевидно!) Больше образцов изображения в каждое измерение.
Чтобы понять, как это работает, вам действительно нужно понять, как PostScript dr aws изображает нетривиально.
Чтобы использовать изображение в PostScript, вы определяете словарь изображений, который содержит размеры изображения, язык сопоставляет их с «единичным квадратом», который представляет собой квадрат размером 1х1 пункт. Затем он использует ImageMatrix (поставляется в словаре), чтобы увеличить его, чтобы охватить область страницы. Таким образом, ImageMatrix [72 0 0 72 0 0] будет покрывать 1 дюйм.
Важно, что это означает, что изображение покрывает один дюйм на выходе, независимо от размера исходных данных изображения. Это означает, что я могу «поменять» изображение и заменить его более высоким разрешением, просто изменив записи Width и Height в словаре и изменив данные изображения.
Обратите внимание, что когда дело доходит до OPI, комментарии являются только инструкциями для программного обеспечения OPI, интерпретатор PostScript игнорирует комментарии (все, что начинается с%). Существует два способа замены изображений OPI:
1) Интерпретатор PostScript сам является сервером OPI. В этом случае он не игнорирует комментарии, а воздействует на них.
2) Препроцессор сканирует программу PostScript в поисках комментариев OPI и использует их для идентификации и замены изображений с низким разрешением.
В любом случае должна быть предварительно подготовленная замена OPI высокого разрешения. Все, что нужно сделать серверу, - это определить замену и поместить ее в программу PostScript вместо программы с низким разрешением (которая ограничивается комментариями).
Я изменил ваши теги, потому что OPI не является что-нибудь делать с EPS (хотя есть схожие цели), и вы не можете сделать OPI с PDF.