字型內嵌函式
下列函式會與內嵌的 Microsoft OpenType 字型搭配使用。
函式 | 描述 |
---|---|
CFP_ALLOCPROC | CreateFontPackage 和 MergeFontPackage 的應用程式提供記憶體配置函式。 |
CFP_FREEPROC | CreateFontPackage 和 MergeFontPackage 的應用程式提供記憶體解除配置函式。 |
CFP_REALLOCPROC | CreateFontPackage 和 MergeFontPackage 的應用程式提供記憶體重新配置函式。 |
CreateFontPackage | 建立更精簡的指定 TrueType 字型版本,以便將它傳遞至印表機。 產生的字型可能是子集、壓縮或兩者。 |
MergeFontPackage | 合併 CreateFontPackage 所建立的子集字型。 |
READEMBEDPROC | 用戶端提供的回呼函式,可從緩衝區讀取串流內容。 |
TTCharToUnicode | 將 8 位字元碼值的陣列轉換為 16 位 Unicode 值。 |
TTDeleteEmbeddedFont | 釋放內嵌字型所使用的記憶體。 |
TTEmbedFont | 使用裝置內容做為字型內嵌資訊來源,建立包含 16 位) 字型的子集寬字元 (16 位字型的字型結構。 |
TTEmbedFontEx | 使用裝置內容作為字型內嵌資訊來源,建立包含子集 UCS-4 字元的字型結構, (32 位) 字型。 |
TTEmbedFontFromFileA | 使用檔案做為字型內嵌資訊來源,建立包含子集寬字元 (16 位) 字型的字型結構。 |
TTEnableEmbeddingForFacename | 從字樣排除清單中新增或移除臉部名稱。 |
TTGetEmbeddedFontInfo | 擷取內嵌字型的相關資訊。 |
TTGetEmbeddingType | 傳回字型的內嵌許可權。 |
TTGetNewFontName | 為已安裝的內嵌字型建立新名稱。 |
TTIsEmbeddingEnabled | 判斷字樣排除清單是否包含指定的字型。 |
TTIsEmbeddingEnabledForFacename | 判斷是否為指定的字型啟用內嵌。 |
TTLoadEmbeddedFont | 從檔資料流程讀取內嵌字型並加以安裝。 也允許用戶端進一步限制字型的內嵌許可權。 |
TTRunValidationTests | 在指定的大小範圍內,驗證寬字元 (16 位) 字型的一部分或所有圖像資料。 |
TTRunValidationTestsEx | UCS-4 版本的 TTRunValidationTests。 |
WRITEEMBEDPROC | 用戶端提供的回呼函式,以將資料流程內容寫入緩衝區。 |