THotPDF.SimpleLatinFonts Property

THotPDF API reference

 

THotPDF Methods  Auto Shaping  GSUB

啟用 compact simple-font path,讓 printable ASCII text 使用搭配 WinAnsiEncoding 的 Base14 standard fonts,而不是嵌入 Unicode Type0 font

 

Delphi 語法

property SimpleLatinFonts: Boolean read FSimpleLatinFonts write FSimpleLatinFonts;

 

Covered APIs

API使用注意事項
SimpleLatinFontsTurns on the compact unembedded simple-font path for printable ASCII when all safety gates match
StandardFontEmulationAllows Base14 standard font emulation, which is required before SimpleLatinFonts can use WinAnsiEncoding output
TryEmitSimpleLatinInternal output gate that accepts only printable ASCII, standard non-vertical fonts, zero rotation, no PDF/A, and no active shaping flags

 

使用注意事項

此 path 刻意保持狹窄:StandardFontEmulation 必須啟用,PDF/A 必須關閉,active font 必須是 standard non-vertical font,text angle 必須為零,ShapingFeatures 必須為空,且每個 character 都必須是 printable ASCII U+0020 through U+007E

 

請參閱: StandardFontEmulation ShapingFeatures THPDFPage.TextOut