EOT 轉換為 WOFF 或 WOFF2 格式(Java)

EOT 字體是 Open Type 字體的緊湊形式,嵌入於網頁中。而 WOFF 字體是壓縮字體,可加速內容下載。在某些情況下,您可能需要將 EOT 文件轉換為 WOFF 或 WOFF2 格式。針對這些情境,本文介紹如何在 Java 中以程式方式將 EOT 轉換為 WOFF 或 WOFF2 格式。

  1. EOT 至 WOFF 或 WOFF2 轉換器 - Java API 配置
  2. 在 Java 中將 EOT 轉換為 WOFF
  3. 在 Java 中將 EOT 轉換為 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 格式:

  1. 初始化 FontDefinition 類的對象。
  2. 建立 Font 類對象以載入來源字體。
  3. 將 EOT 轉換為 WOFF 字體。

以下代碼範例演示如何在 Java 中將 EOT 轉換為 WOFF 格式。

在 Java 中將 EOT 轉換為 WOFF2

您需要按照以下步驟將 EOT 轉換為 WOFF2 格式的 TrueType 字體文件:

  1. 創建 FontFileDefinition 類的實例。
  2. 訪問來源字體文件。
  3. 使用 saveToFormat() 方法將 EOT 字體轉換為 WOFF2 格式。

以下代碼片段詳細說明了如何以程式方式在 Java 中將 EOT 轉換為 WOFF2 字體。

獲取免費授權

您可以通過申請 免費臨時授權 評估 API,而無需任何評估限制。

結論

在本文中,您學習了如何以程式方式在 Java 中將 EOT 字體轉換為 WOFF 或 WOFF2 格式。此外,您還可以在 文件 部分了解 API 的其他功能。如果有任何問題,請通過 論壇 與我們聯繫。

另見