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 point 內距、完全不透明、無旋轉、ltopReject 溢出原則、4 point 縮放下限與 1048576 文字單位上限

OverflowPolicy 決定放不下的文字要拒絕呼叫、裁切,還是向 MinFontSize 縮小;Rotation 以度表示

此 record 透過外層的 THPDFLoadedTextReplacementOptions 記錄參數化 THotPDF.InsertLoadedText、FreeText rich-text 編輯與文字取代管線

InsertLoadedText