Record THPDFLoadedTextAppearanceOptions
Beschreibt Font, Farbe, Ausrichtung und Overflow-Behandlung für erzeugte Text-Appearances in geladenen Dokumenten
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;
Die Unit ist HPDFDoc; Default liefert Arial 12 in Schwarz, linksbündig, mit 2 pt Padding, voller Deckkraft, ohne Rotation, der ltopReject-Overflow-Policy, einer Schrumpfuntergrenze von 4 pt und einer Obergrenze von 1048576 Text-Units
OverflowPolicy wählt, ob nicht passender Text den Aufruf zurückweist, clippt oder Richtung MinFontSize schrumpft; Rotation ist in Grad ausgedrückt
Der Record parametrisiert THotPDF.InsertLoadedText, FreeText-Rich-Text-Editing und die Textersetzungs-Pipeline über den umschließenden Record THPDFLoadedTextReplacementOptions