此 API 頁面保留識別符號、簽名、程式碼區塊與 PDF 術語原樣
元件: TPdf · 單元: PDFium
把透過 CreateAnnotation、AddImage、AddText、SetFormFieldFlagsAt 等方式做的記憶體編輯提交到下層 PDFium 頁面
語法
procedure UpdatePage;
說明
把透過 CreateAnnotation、AddImage、AddText、SetFormFieldFlagsAt 等方式做的記憶體編輯提交到下層 PDFium 頁面
請在一批編輯完成後、讀回修改內容或儲存文件之前呼叫
這是對應 PDFium API 的包裝,並把它暴露成 TPdf 的 instance member,讓使用者不用直接管理 FPDF_DOCUMENT handle
注意事項
- 呼叫頁面範圍操作前,請先確認
Pdf1.Active,需要開啟文件的 method 若在未啟用時呼叫,會丟出 EPdfError
- 文件編輯 method(AddPage / DeletePage / UpdatePage / CreateAnnotation)會讓記憶體中的文件進入 dirty 狀態,記得再呼叫
SaveAs 以保存
- 類別 method(LoadLibrary / UnloadLibrary / GetRecommendedV8Flags)不需要 TPdf instance 也能直接呼叫
實例
if Pdf1.Active then
Pdf1.UpdatePage;
另請參閱