ParsePageContentLayer
頁面操作
Description
此頁面描述 PDFlibPas 在「頁面操作」主題下的 ParsePageContentLayer。API 名稱、參數、類別名稱、檔案名稱與字面量(literals)皆完全保留其在 Delphi 程式庫與 DLL 進入點中的原始樣貌。
在呼叫此函數前,請檢閱其語法、參數與傳回值。
Syntax
Delphi
Function TPDFlib.ParsePageContentLayer(Layer: Integer): TPDFContentProgram;
Parameters
將所選頁面的一個內容層解碼為可編輯的 TPDFContentProgram:這是一個指令清單,其中每個皆為 PDF 內容運算子(ISO 32000-1 表 51)及其解碼後的運算元物件。內嵌影像會被完整原樣保留。呼叫端需負責釋放傳回的物件。對於無效的圖層或嚴重損壞的內容,傳回 nil。
Return Values
有關特定傳回值的語意,請參閱 PDFlibPas 開發人員指南。
Remarks
每個圖層為獨立編輯;圖層可合法地開始或結束於開啟的圖形物件內,因此容許單一圖層中出現不平衡的 q/Q 或 BT/ET。未知的運算子(例如位於 BX/EX 區段內的供應商擴充功能)會被保留,並能原樣通過往返處理。