Record THPDFLoadedTextAppearanceOptions

Descrive font, colore, allineamento e gestione dell'overflow per le appearance testuali generate dei documenti caricati

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à è HPDFDoc; Default restituisce Arial 12 in nero, allineato a sinistra, con padding di 2 punti, opacità piena, nessuna rotazione, la politica di overflow ltopReject, un pavimento di riduzione di 4 punti e un tetto di 1048576 unità di testo

OverflowPolicy seleziona se il testo che non entra rigetta la chiamata, viene tagliato o si riduce verso MinFontSize; Rotation è espressa in gradi

Il record parametrizza THotPDF.InsertLoadedText, la modifica rich-text dei FreeText e la pipeline di sostituzione del testo attraverso il contenente Record THPDFLoadedTextReplacementOptions

InsertLoadedText