THPDFLoadedTextReplacementOptions 記錄
已載入頁面 Unicode 文字取代的上限與外觀設定
THPDFLoadedTextReplacementOptions = record
Appearance: THPDFLoadedTextAppearanceOptions;
UseMatchFontSize: Boolean;
BoxWidth, BoxHeight: Single;
Atomic: Boolean;
MaxMatches: Integer;
MaxGlyphs, MaxContentTokens: Integer;
MaxContentBytes, MaxGeneratedBytes: Int64;
class function Default: THPDFLoadedTextReplacementOptions; static;
end;
單元為 HPDFDoc;Default 從外觀預設出發,內距為 0、UseMatchFontSize 為 true、零方框不限制、原子式套用,上限為 1024 個符合、100000 個 glyph、250000 個內容 token,解碼內容與產生位元組各 64 MiB
Atomic 表示所有就緒的取代一起套用,或任何符合被拒時全部不套用;非零的 BoxWidth 或 BoxHeight 會為取代覆寫符合的文字方框
超出任何上限會拋出 EHPDFIncrementalOutputBudget,而不是提交部分改寫
THPDFLoadedTextReplacementPlan 記錄隨每個計畫攜帶這些選項