(PECL ps >= 1.1.0)
ps_get_parameter — Получает определённые параметры
Получает несколько параметров, которые были прямо установлены ps_set_parameter() или косвенно одной из других функций. Параметры по определению являются строковыми значениями. Функцию нельзя использовать для получения ресурсов, которые также были установлены с помощью ps_set_parameter().
Параметр name
может иметь следующие значения:
fontname
Имя текущего активного шрифта или шрифта, идентификатор которого передаётся
в параметре modifier
.
fontencoding
Кодировка текущего активного шрифта.
dottedversion
Версия базовой библиотеки pslib в формате <major>.<minor>.<subminor>
scope
Текущий объём чертежа. Может быть: object, document, null, page, pattern, path, template, prolog, font, glyph.
ligaturedisolvechar
Символ, который растворяет лигатуру. Если вы используете шрифт, содержащий лигатуры `ff' и символ для растворения лигатуры `|', тогда `f|f' приведёт к двум `f' вместо лигатуры `ff'.
imageencoding
Кодировка, используемая для кодирования изображений. Может иметь значение hex
или 85
. Шестнадцатеричное кодирование использует два байта
в файле postscript на каждый байт изображения. 85 - это кодировка Ascii85.
linenumbermode
Установите значение paragraph
, если строки пронумерованы внутри абзаца
или box
, если они пронумерованы в пределах окружающего поля.
linebreak
Используется, только если текст выводится с помощью ps_show_boxed().
Если установлено значение true
, возврат каретки добавит разрыв строки.
parbreak
Используется, только если текст выводится с помощью ps_show_boxed().
Если установлено значение true
, возврат каретки начнёт новый абзац.
hyphenation
Используется, только если текст выводится с помощью ps_show_boxed().
Если установлено значение true
, абзац будет расставлен через дефис,
если дефисный словарь установлен и существует.
hyphendict
Имя файла словаря, используемого для расстановки переносов.
psdoc
Идентификатор ресурса файла postscript, возвращённый функцией ps_new().
name
Имя параметра.
modifier
Идентификатор, необходимый, если запрашивается параметр ресурса, например, размер изображения. В таком случае передаётся идентификатор ресурса.
Возвращает значение параметра или false
в случае возникновения ошибки.