Record THPDFLoadedTextAppearanceOptions
Descreve fonte, cor, alinhamento e tratamento de overflow para aparências de texto geradas em documentos carregados
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;
A unit é HPDFDoc; Default retorna Arial 12 em preto, alinhado à esquerda, com padding de 2 pontos, opacidade total, sem rotação, a política de overflow ltopReject, piso de shrink de 4 pontos e um teto de 1048576 text units
OverflowPolicy escolhe se texto que não cabe rejeita a chamada, é clipado ou encolhe até MinFontSize; Rotation é expressa em graus
O record parametriza THotPDF.InsertLoadedText, a edição rich-text de FreeText e a pipeline de substituição de texto por meio do Record THPDFLoadedTextReplacementOptions que os contém