此 API 條目保留識別符號、簽名、程式碼塊和 PDF 術語的原始形式。
元件: TPdf · 單元: PDFium
Selects the print backend used by FPDF_RenderPage when feeding the platform printer.
語法
function SetPdfPrintMode(PrintMode: TPdfPrintMode): Boolean;
說明
選擇 FPDF_RenderPage 在餵給平台印表機時使用的列印後端
Windows 上預設值為 prEmf;在 PostScript 裝置上使用 prPostScript* 可避免重複光柵化。
它包裝對應的 PDFium API,並將其作為 TPdf 例項成員暴露,讓使用者不必直接管理 FPDF_DOCUMENT 控制代碼
備註
- 在呼叫頁面範圍作業之前,請一律先檢查
Pdf1.Active,否則需要開啟文件的方法會引發 EPdfError
- 文件編輯方法(AddPage / DeletePage / UpdatePage / CreateAnnotation)會讓記憶體中的文件保持 dirty,記得呼叫
SaveAs 才能持久化
- Class methods(LoadLibrary / UnloadLibrary / GetRecommendedV8Flags)可以在沒有 TPdf 例項時呼叫
範例
begin
TPdf.SetPdfPrintMode;
end;
另請參閱