THPDFLoadedTextAppearanceOptions 记录

描述已加载文档生成的文本外观的字体、颜色、对齐和溢出处理

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;

所在单元是 HPDFDoc;Default 返回黑色 Arial 12、左对齐、2 点内边距、完全不透明、无旋转、ltopReject 溢出策略、4 点收缩下限和 1048576 文本单元上限

OverflowPolicy 决定放不下的文本是拒绝调用、裁剪还是向 MinFontSize 收缩;Rotation 以度为单位

该记录为 THotPDF.InsertLoadedText、FreeText 富文本编辑和文本替换管线提供参数,经由外层的 THPDFLoadedTextReplacementOptions 记录

InsertLoadedText