PostScript не просто сложен, это полный язык программирования.Это означает, что способ выражения вашего ответа в программе совершенно произвольный.
Предполагая, что вы используете один и тот же процесс преобразования каждый раз, вы, вероятно, можете считать его детерминированным в своем поведении (то есть он преобразует один и тот же входк одному и тому же выводу каждый раз), и в этом случае вы, вероятно, можете искать результат в выходных данных.
Но, в принципе, вы здесь сами по себе, нет никакого волшебного решения, которое я мог бы дать вам.
Я бы сказал, что вы все равно допингуетесь.PostScript не PDF, и он не имеет понятия гиперссылки.Так что это подсказывает мне, что вы намереваетесь использовать оператор расширения pdfmark, а затем передать полученный PostScript обратно через приложение, похожее на Distiller, чтобы снова вернуть PDF.
Преобразование в PostScript и обратно вPDF действительно просто запутывает проблему.Предполагая, что PDF является формой (опять-таки, косвенно из формата вопроса и ответа), вы можете легко извлечь поле формы непосредственно из PDF-файла.Затем вы можете заменить его аннотацией / Link.
Короче, не делайте этого, переходя к PostScript и обратно, делайте все это в PDF.
Если есть причина, по которой выне можете этого сделать, тогда вам придется это объяснить.