THPDFTrueTypeData
單元: HPDFFontData
THPDFTrueTypeData= class(TObject)
一個不依賴 GUI 的單一字型 sfnt 讀取器,由文字解碼與 Windows 內嵌字形轉譯共用
物件由呼叫端擁有,並由呼叫端提供完整的 sfnt 位元組陣列;物件會持續參照該陣列,因此使用期間呼叫端不得改動其位元組
支援的 CMap 為格式 4、12、0 與 6,並沿用既有的 Unicode、符號與 Macintosh 後援優先順序;字型集合與可變字型實例度量不在這個配接器範圍內
TryGetMetadata 透過 THPDFTrueTypeMetadata 回傳實際的 sfnt 名稱、邊界、垂直度量、斜體角度、內嵌旗標,以及有界的 TrueType 外框可用性
HasUnicodeCmap 與 UnicodeGIDForCodepoint 為明確的 Unicode 外觀產生提供嚴格驗證的 Unicode 查找,不使用 Symbol 或 MacRoman 後援
TryGetGlyphBounds 透過 THPDFTrueTypeGlyphBounds 讀取選定的實際 TrueType 標頭邊界,包括空字形與複合字形
THPDFTrueTypeData · Linux 可攜式核心與平台合約
OpenType CFF 1 字型經由緊湊字型外觀後端支援,保留完整字型、實際 CID 映射、Unicode 文字、寬度與嵌入政策
TryGetCFF2FontTable 查詢有界的原始 OpenType CFF2 表;CFF2 外觀後端為 PDF 輸出建立靜態 default-instance CFF 1 輪廓