EOT 或嵌入式 Open Type 字體在網頁上廣泛使用,因為它們可以壓縮以減少大小。同樣,WOFF(Web Open Font Format)也很受歡迎,因為它可以使網站加載更快,同時使用更少的帶寬。在某些情況下,您可能需要將 EOT 字體轉換為 WOFF 格式。因此,本文解釋了如何在 C# 中以編程方式將 EOT 字體轉換為 WOFF 或 WOFF2 格式。
EOT 到 WOFF 或 WOFF2 轉換器 - C# API 安裝
Aspose.Font for .NET 可用於轉換或操作不同種類的字體和編碼。您可以從下載頁面下載其引用 DLL 文件或使用以下 NuGet 安裝命令來安裝 API:
PM> Install-Package Aspose.Font
在 C# 中將 EOT 轉換為 WOFF 字體
您可以按照以下步驟將 EOT 字體轉換為 WOFF 格式:
- 創建 FontDefinition 類的實例。
- 打開字體文件並設置輸出設置。
- 將 EOT 轉換為 WOFF 字體格式。
下面的示例代碼解釋了如何在 C# 中將 EOT 字體轉換為 WOFF 格式:
在 C# 中將 EOT 轉換為 WOFF2 字體
請按照以下步驟在 C# 中將 EOT 轉換為 WOFF2 字體:
- 初始化 FontFileDefinition 類的對象。
- 使用創建的定義打開字體。
- 使用 SaveToFormat() 方法將 EOT 字體轉換為 WOFF2 字體。
下面的代碼片段顯示了如何在 C# 中以編程方式將 EOT 轉換為 WOFF2:
獲取免費許可證
您可以通過申請免費臨時許可證來測試 API,無任何評估限制。
結論
在本文中,您已經了解了如何在 C# 中以編程方式將 EOT 字體轉換為 WOFF 或 WOFF2 字體。此外,文檔部分包含不同的章節。如有任何疑問,請隨時在論壇上寫信給我們。