(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
。hex 编码在 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
如果请求资源的参数,则需要一个标识符,例如图像的大小。在这种情况下,将传递资源 ID。
返回参数的值,或在失败时返回 false
。