
EOT 字體是 Open Type 字體的緊湊形式,嵌入於網頁中。而 WOFF 字體是壓縮字體,可加速內容下載。在某些情況下,您可能需要將 EOT 文件轉換為 WOFF 或 WOFF2 格式。針對這些情境,本文介紹如何在 Java 中以程式方式將 EOT 轉換為 WOFF 或 WOFF2 格式。
EOT 至 WOFF 或 WOFF2 轉換器 - Java API 配置
Aspose.Font for Java 專為處理不同類型的 字體 而開發。您可以通過從 下載 部分訪問參考 JAR 文件,或將以下細節粘貼到應用程式的 pom.xml 文件中來快速配置 API。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-font</artifactId>
<version>22.10</version>
</dependency>
在 Java 中將 EOT 轉換為 WOFF
我們可以按照以下步驟將 EOT 字體轉換為 WOFF 或 WOFF2 格式:
- 初始化 FontDefinition 類的對象。
- 建立 Font 類對象以載入來源字體。
- 將 EOT 轉換為 WOFF 字體。
以下代碼範例演示如何在 Java 中將 EOT 轉換為 WOFF 格式。
在 Java 中將 EOT 轉換為 WOFF2
您需要按照以下步驟將 EOT 轉換為 WOFF2 格式的 TrueType 字體文件:
- 創建 FontFileDefinition 類的實例。
- 訪問來源字體文件。
- 使用 saveToFormat() 方法將 EOT 字體轉換為 WOFF2 格式。
以下代碼片段詳細說明了如何以程式方式在 Java 中將 EOT 轉換為 WOFF2 字體。
獲取免費授權
您可以通過申請 免費臨時授權 評估 API,而無需任何評估限制。
結論
在本文中,您學習了如何以程式方式在 Java 中將 EOT 字體轉換為 WOFF 或 WOFF2 格式。此外,您還可以在 文件 部分了解 API 的其他功能。如果有任何問題,請通過 論壇 與我們聯繫。