THPDFLoadedTextAppearanceOptions Record

Beschrijft font, kleur, uitlijning en overflow-afhandeling voor gegenereerde loaded-document-tekst-appearances

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;

De unit is HPDFDoc; Default geeft Arial 12 in zwart terug, links uitgelijnd, met 2 punten padding, volledige opacity, geen rotatie, het ltopReject-overflow-beleid, een krimp-vloer van 4 punten en een tekst-unit-plafond van 1048576

OverflowPolicy kiest of tekst die niet past de aanroep verwerpt, clipst of krimpt richting MinFontSize; Rotation wordt uitgedrukt in graden

Het record parametriseert THotPDF.InsertLoadedText, FreeText rich-text-bewerking en de tekstvervangings-pipeline via het omvattende THPDFLoadedTextReplacementOptions Record

InsertLoadedText