2024 日本 PHP 研討會

ps_get_parameter

(PECL ps >= 1.1.0)

ps_get_parameter取得特定參數

說明

ps_get_parameter(資源 $psdoc, 字串 $name, 浮點數 $modifier = ?): 字串|false

取得數個由 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

用於編碼圖片的編碼方式。可以是 hex85。hex 編碼在 PostScript 檔案中使用兩個位元組表示圖片中的每個位元組。85 代表 Ascii85 編碼。

linenumbermode

如果在段落內編號,則設為 paragraph;如果在周圍方塊內編號,則設為 box

linebreak

僅在使用 ps_show_boxed() 輸出文字時使用。如果設為 true,則換行符號會新增換行。

parbreak

僅在使用 ps_show_boxed() 輸出文字時使用。如果設為 true,則換行符號會開始新的段落。

hyphenation

僅在使用 ps_show_boxed() 輸出文字時使用。如果設為 true,且已設定並存在連字號字典,則段落將會斷字。

hyphendict

用於斷字模式的字典檔名。

參數

psdoc

ps_new() 所傳回的 PostScript 檔案資源識別碼。

name

參數名稱。

modifier

如果需要請求資源的參數(例如圖片的大小),則需要此識別碼。在這種情況下,會傳遞資源 ID。

回傳值

傳回參數的值,如果失敗則傳回 false

另請參閱

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top