Record THPDFLoadedTextReplacementOptions
Bornes et réglages d'appearance pour le remplacement de texte Unicode des pages chargées
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é est HPDFDoc ; Default part des défauts d'appearance avec un padding nul, UseMatchFontSize à true, une boîte nulle sans contrainte, une application atomique, et des bornes de 1024 correspondances, 100000 glyphes, 250000 tokens de contenu et 64 Mio chacun pour le contenu décodé et les octets générés
Atomic applique tous les remplacements prêts ou aucun quand une correspondance est rejetée ; un BoxWidth ou BoxHeight non nul remplace la boîte de texte appariée pour le remplacement
Dépasser une borne lève EHPDFIncrementalOutputBudget au lieu de valider une réécriture partielle
Le record THPDFLoadedTextReplacementPlan transporte ces options avec chaque plan