Rekord THPDFLoadedTextReplacementOptions

Ustawienia granic i wyglądu dla zamiany tekstu Unicode na załadowanej stronie

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;

Unit to HPDFDoc; Default startuje od domyślnych ustawień wyglądu z zerowym paddingiem, UseMatchFontSize true, nieograniczonym zerowym boksem, aplikacją atomową oraz granicami 1024 dopasowań, 100000 glifów, 250000 tokenów zawartości i 64 MiB odpowiednio dla zdekodowanej zawartości i generowanych bajtów

Atomic stosuje wszystkie gotowe zamiany albo żadną, gdy któreś dopasowanie zostanie odrzucone; niezerowe BoxWidth lub BoxHeight nadpisuje dopasowany boks tekstu dla zamiany

Przekroczenie dowolnego limitu podnosi EHPDFIncrementalOutputBudget zamiast zatwierdzać częściowy zapis

Rekord THPDFLoadedTextReplacementPlan przenosi te opcje z każdym planem