Posten THPDFLoadedTextReplacementOptions

Gränser och appearance-inställningar för Unicode-textersättning på inlästa sidor

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;

Enheten är HPDFDoc; Default utgår från appearance-standardvärdena med noll padding, UseMatchFontSize true, en obegränsad nollruta, atomisk applicering samt gränserna 1024 träffar, 100000 glyfer, 250000 innehållstokens och 64 MiB vardera för avkodat innehåll och genererade bytes

Atomic applicerar varje färdig ersättning eller ingen alls när någon träff avvisas; en BoxWidth eller BoxHeight som inte är noll åsidosätter den matchade textrutan för ersättningen

En överskriden gräns ger EHPDFIncrementalOutputBudget i stället för en committad partiell omskrivning

Posten THPDFLoadedTextReplacementPlan bär med sig dessa optioner i varje plan