共用方式為


列印架構中使用的詞彙

本主題不是最新的。 如需最新的資訊,請參閱 列印架構規格

下列清單包含列印架構和相關技術特有的詞彙。

術語 描述
屬性名稱
屬性名稱是標準 XML 屬性中等號左邊的標記。 XML 屬性的標準表示法是 屬性名稱=“屬性值” 。 雖然類似,但「屬性名稱」一詞不得與列印架構架構中定義的name屬性混淆。 列印架構架構中定義的 name 屬性是屬性名稱的特定實例。
候選專案
選擇。 屬於評分程式期間所評估清單的任何選項。 請參閱字詞、評分或對應選項,以及參考選項。
組態
描述裝置可以假設或放置其中一種狀態。 裝置在每個狀態中以不同的方式執行其工作。 這些狀態中裝置的行為之間有不同且可識別的差異。 例如,在一種狀態下,媒體會從一個匣提取出來,最後在另一個匣中。 這兩個匣的變更會決定不同的狀態。
條件約束
判斷組態有效性所需的資訊。 條件約束的格式通常為:FeatureA 設定為 Option1 與 FeatureB 設定為 Option2 不相容。
對應的元素
兩個與指定之原點專案相同位置的專案。 原始元素通常是比較的兩個 Option 元素。
默認
選擇。 Print Schema 或 PrintCapabilities 提供者所指定的選項,當 PrintTicket 未包含該功能的明確設定時,指派給功能的選項。 每個功能都有指定的預設選項。
裝置組態屬性
參與裝置組態定義的裝置屬性。 裝置組態屬性是由功能/選項或參數建構在列印架構架構中表示。 請注意,此內容中使用的屬性與 XML 屬性或列印架構架構定義的 Attribute 元素無關。
項目類型
列印架構架構架構中所定義之每個 XML 元素的類型是由其 XML 元素標記所識別。
共同 元素
請參閱對應的元素。
特徵。 代表特定裝置組態屬性的列印架構架構定義建構。 每個功能實例都代表一個裝置屬性。 功能實例是藉由明確定義其每個狀態來定義。
身分識別選項。 選取時沒有可觀察效果的選項;實際上,“no-op”。 不論選取此選項的次數為何,結果一律相同。
實例名稱
XML 屬性,可識別項目類型的特定實例。 請參閱 name 屬性。
介面用戶端
取用 PrintCapabilities 檔的實體,以及建構及取用 PrintTickets 的實體。 介面用戶端的常見範例包括使用者介面 (UI) 模組和轉譯模組。
介面提供者
透過介面實作和公開功能的實體。 在列印架構中,這相當於建立 PrintCapabilities 文件和驗證 PrintTickets。
專案 位置
項目階層中專案之特定實例的位置。 位置是由該元素的特定元素和所有祖系所定義。 換句話說,位置相當於文件系統中的完整路徑。
名稱屬性
指定給 XML 屬性的指定,其屬性名稱為 「name」。 此屬性會出現在列印架構架構架構中定義的大部分項目類型中。 它會識別並定義每個元素類型的實例。 下列兩個詞彙是指名稱屬性:同層級唯一性規則和命名空間慣例。
命名空間慣例
指出架構定義的名稱屬性,以及任何架構定義物件都存在於專用命名空間、公用命名空間,以及私下定義名稱屬性必須存在於不同的命名空間中,而該屬性可以識別為屬於定義方。
選擇。 列印架構架構建構,用來表示每個功能可以假設或放置於中的狀態。 例如,如果功能代表媒體大小,一般 Option 值可能是 Letter、Legal、A4 等等。
參數
列印架構支援為了使用者輸入而描述參數化數據的功能。 在參數輸入中扮演角色的 Print Schema Framework 元素類型有三種:ParameterDef、ParameterInit 和 ParameterRef。 ParameterDef 元素會描述參數的特性(其值範圍、其數據類型和其他特性)。 ParameterInit 元素是用來初始化參數。 ParameterRef 元素是用來參考 ParameterInit 元素的特定實例。
參數化
選擇。 Option 實例,其中包含至少一個 ScoredProperty 元素,而該元素又包含 ParameterRef 元素,而不是 Value 元素。
完全相符
選項。 如果一個 Option 實例中的每個 ScoredProperty 元素都有對應的 ScoredProperty 實例,另一個 Option 實例中有對應的 ScoredProperty 實例,而且對應 ScoredProperty 實例的 Value 元素都相同,則兩個 Option 實例都會視為完全相符。
PrintCapabilities 架構
架構,定義 PrintCapabilities 檔所使用的語法和語意。 PrintCapabilities 架構和 PrintTicket 架構是列印架構的子集。 另請參閱列印架構架構。
PrintTicket 架構
架構,定義 PrintTicket 所使用的語法和語意。 PrintTicket 架構和 PrintCapabilities 架構是列印架構的子集。 另請參閱列印架構架構。
列印架構架構
定義列印架構技術所使用的語法和語意的架構。 例如,列印架構架構架構會定義專案類型的集合及其用法,但不會列舉所有項目實例。
列印架構關鍵詞
架構,定義常用來描述裝置和作業格式的個別 Property、Feature 和 Option 元素實例。 此架構會定義通用語言,讓 PrintCapabilities 檔和 PrintTickets 可攜式。 也稱為公用架構。
私下定義
任何出現在 PrintCapabilities 檔或 PrintTicket 中未明確定義於 Print Schema Keywords 中的項目實例。 這些元素實例必須以個別廠商的私人命名空間明確限定。
參考
選擇。 與每個候選選項比較的選項。 參考選項通常源自 PrintTicket。 請參閱字詞、評分或對應選項和候選選項。
根層級
根層級是列印架構架構架構階層式結構的基底。 根層級元素定義為 PrintCapabilities 元素或 PrintTicket 專案的子系。
範圍前置詞
預先附加至架構關鍵詞的文字標籤,以提供內容相關範圍。 允許的列印架構範圍前置詞為 Job、Doc 和 Page。 例如,JobInputBin 的範圍前置詞是 『Job』。
ScoredProperty
列印架構架構建構,用來代表區別或區分某個Option實例與另一個選項實例的品質。 例如,Letter 和 Legal 大小紙張之間的差異。
評分或對應
選擇。 從清單中選取最符合指定 (reference) Option 實例的 [候選] 選項實例的程式。 密切相關的詞彙是候選選項和參考選項。
同層級唯一性規則
指出相同專案類型的所有同層級都必須有唯一的名稱屬性。 某些項目類型會豁免此規則。 這些例外狀況定義於列印架構架構架構中。
單一值與多重值
財產。 值為非變異值的屬性(不相依於組態)被視為單一值。 這類屬性在任何可能的組態下,只有單一值。 相依於組態的屬性會被視為多重值。
後綴/後綴
架構關鍵詞,表示功能或參數名稱。 例如,JobInputBin 的後綴是 『InputBin』。
驗證
驗證 PrintTicket 是否符合架構的程式,並代表可由特定裝置執行的組態。
_Undefined_
此處所代表的特定資料是要產生之特定驅動程式、裝置或應用程式的佔位元。 它不會傳達數據應該是字串。

列印架構規格