Record THPDFLoadedTextAppearanceOptions

Décrit police, couleur, alignement et traitement du débordement pour les appearances de texte générées dans les documents chargés

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;

L'unité est HPDFDoc ; Default renvoie Arial 12 en noir, aligné à gauche, avec un padding de 2 points, une opacité complète, pas de rotation, la politique de débordement ltopReject, un plancher de réduction de 4 points et un plafond de 1048576 unités de texte

OverflowPolicy détermine si un texte qui ne tient pas rejette l'appel, est rogné ou se réduit vers MinFontSize ; Rotation s'exprime en degrés

Le record paramètre THotPDF.InsertLoadedText, l'édition rich text des FreeText et le pipeline de remplacement de texte via le record THPDFLoadedTextReplacementOptions englobant

InsertLoadedText