Posten THPDFLoadedTextAppearanceOptions

Beskriver typsnitt, färg, justering och hantering av spilltext för genererade textappearances i ett inläst dokument

THPDFLoadedTextAppearanceOptions = record
  FontName: AnsiString;
  FontStyle: TFontStyles;
  FontSize: Single;
  TextColor: TColor;
  Alignment: THPDFJustificationType;
  Padding: Single;
  Opacity: Single;
  Rotation: Integer;
  OverflowPolicy: THPDFLoadedTextOverflowPolicy;
  MinFontSize: Single;
  MaxTextUnits: Integer;
  class function Default: THPDFLoadedTextAppearanceOptions; static;
end;

Enheten är HPDFDoc; Default ger Arial 12 i svart, vänsterställt, med 2 punkters padding, full opacitet, ingen rotation, overflow-policyn ltopReject, en krympgräns på 4 punkter och ett tak på 1048576 textenheter

OverflowPolicy avgör om text som inte ryms avvisar anropet, klipps eller krymper mot MinFontSize; Rotation anges i grader

Posten parametriserar THotPDF.InsertLoadedText, rich-text-redigering av FreeText och textersättningspipelinen via den omslutande posten THPDFLoadedTextReplacementOptions

InsertLoadedText