THPDFLoadedTextReplacementOptions Record

Grenzen en appearance-instellingen voor loaded-page Unicode-tekstvervanging

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;

De unit is HPDFDoc; Default begint vanuit de appearance-defaults met nul padding, UseMatchFontSize true, een onbegrensde nul-box, atomaire toepassing en grenzen van 1024 matches, 100000 glyphs, 250000 content-tokens en elk 64 MiB voor gedecodeerde content en gegenereerde bytes

Atomic past elke kant-en-klare vervanging toe of geen enkele wanneer een match wordt geweigerd; een niet-nul BoxWidth of BoxHeight overschrijft de gematchte tekstbox voor de vervanging

Een grens overschrijden raiset EHPDFIncrementalOutputBudget in plaats van een partiele herschrijving te committen

THPDFLoadedTextReplacementPlan Record draagt deze options mee met elk plan