(PECL ps >= 1.1.0)
ps_get_parameter — 获取特定参数
获取由 ps_set_parameter() 直接设置或由其他函数间接设置的多个参数。参数定义为字符串值。此函数不能用于检索同样由 ps_set_parameter() 设置的资源。
参数 name
可以具有以下值。
fontname
当前活动字体的名称,或者其标识符在参数 modifier
中传递的字体的名称。
fontencoding
当前活动字体的编码。
dottedversion
底层 pslib 库的版本,格式为 <major>.<minor>.<subminor>
scope
当前绘图范围。可以是对象、文档、null、页面、图案、路径、模板、序言、字体、字形。
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
。