Record THPDFLoadedTextReplacementOptions
Limiti e impostazioni dell'appearance per la sostituzione del testo Unicode nelle pagine caricate
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;
L'unità è HPDFDoc; Default parte dai valori predefiniti dell'appearance con padding zero, UseMatchFontSize true, box zero senza vincoli, applicazione atomica, e limiti di 1024 corrispondenze, 100000 glifi, 250000 token di contenuto e 64 MiB ciascuno per contenuto decodificato e byte generati
Atomic applica ogni sostituzione pronta oppure nessuna quando una corrispondenza viene rigettata; un BoxWidth o BoxHeight diverso da zero sostituisce la box di testo trovata per la sostituzione
Superare qualsiasi limite solleva EHPDFIncrementalOutputBudget invece di registrare una riscrittura parziale
Il Record THPDFLoadedTextReplacementPlan porta queste opzioni con ogni piano