(PECL ps >= 1.1.0)
ps_set_info — Устанавливает информационные поля документа
Устанавливает определённые информационные поля документа. Эти поля будут отображаться в виде комментария в заголовке файла PostScript. Если документ конвертируется в pdf, эти поля также будут использоваться для информации о документе.
Для BoundingBox обычно устанавливается значение,
присвоенное первой странице. Это работает, только если ps_findfont()
не вызывалась раньше. В таких случаях BoundingBox не будет установлен,
если вы не установите его явно с помощью этой функции.
Функция больше не будет работать, если заголовок файла postscript уже записан. Она должна вызываться перед первой страницей или первым вызовом ps_findfont().
psdocИдентификатор ресурса файла postscript, возвращённый функцией ps_new().
key
Имя настраиваемого информационного поля. Можно установить следующие значения:
Keywords, Subject,
Title, Creator,
Author, BoundingBox и
Orientation.
Имейте в виду, что некоторые из них имеют значение для программ просмотра документов PostScript.
value
Значение информационного поля. Поле Orientation
может быть установлено как Portrait или Landscape.
В BoundingBox - это строка, состоящая из четырёх чисел.
Первые два числа - координаты левого нижнего угла страницы.
Последние два числа - координаты верхнего правого угла.
Замечание:
До версии 0.2.6 pslib BoundingBox и Orientation будут перезаписаны функцией ps_begin_page(), если функция ps_findfont() не была вызвана ранее.