Record THPDFLoadedTextAppearanceOptions

Describe fuente, color, alineación y manejo de desbordamiento para appearances de texto generadas en documentos cargados

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;

La unidad es HPDFDoc; Default devuelve Arial 12 en negro, alineado a la izquierda, con padding de 2 puntos, opacidad total, sin rotación, la política de desbordamiento ltopReject, un suelo de reducción de 4 puntos y un tope de 1048576 unidades de texto

OverflowPolicy selecciona si el texto que no cabe rechaza la llamada, se recorta o se reduce hacia MinFontSize; Rotation se expresa en grados

El record parametriza THotPDF.InsertLoadedText, la edición de texto enriquecido FreeText y el pipeline de reemplazo de texto a través del Record THPDFLoadedTextReplacementOptions que lo envuelve

InsertLoadedText