Aspose.Font for Java

探索Aspose.Font for Java,无缝管理多种字体格式,实现高效字体转换与渲染,为Java开发者提供强大支持。

使用 Aspose.Font for Java 释放字体处理的无限潜力!我们功能多样、用户友好的库使您能够轻松加载、保存、绘制、转换和渲染字体文件,为您的项目开辟无限可能。

为什么选择 Aspose.Font for Java?

无缝字体处理:有了我们的解决方案,字体管理变得轻而易举。轻松加载、保存和操作字体。

全面的格式支持:Aspose.Font for Java 支持多种字体格式,包括 TrueType、WOFF、CFF、EOT、OpenType 和 Type1,确保与您多样化的字体需求兼容。

令人惊叹的渲染:我们的渲染子系统可让您将字体变为现实,轻松渲染任何所需的字形或文本。

开发人员友好:开发人员可以通过使用简单的图形操作(如移动点、绘制线条和曲线)实现界面来创建令人惊叹的视觉效果。

立即发现字体的无限潜力 - 选择 Aspose.Font for Java!

Aspose.Font for Java支持以下 文件格式 :

输入/输出

  • True Type 字体: TTF
  • Web 开放字体格式: WOFF
  • Web 开放字体格式版本 2: WOFF2
  • 可缩放矢量图形 SVG

仅输入

  • 嵌入式 OpenType: EOT
  • 紧凑字体格式: CFF
  • Adobe Type 1 字体: PFA、PFB、AFM、PFM
  • True Type 系列: TTC

Java 字体 API

Aspose.Font
对于 Java

详细了解所提供的功能


从光盘加载字体文档

从流中加载字体文件

读取字体信息

将更新的字体文件保存到光盘

阅读字形和指标信息

检测字体中的拉丁符号

提取嵌入的许可信息

使用字体字形渲染文本

转换各种字体格式

加载、提取和保存 TrueType 字体

Aspose.Font for Java 可以轻松加载、提取和保存不同的字体格式。这里仅需几行 TrueType TTF 的代码。

加载、提取和保存 TTF - Java

    byte[] fontMemoryData = Utils.getInputFileBytes("Montserrat-Regular.ttf");     //Font file name with full path     FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData)));     TtfFont font = (TtfFont) Font.open(fd);     //Work with data from just loaded TtfFont object     //Save TtfFont to disk     font.save(Utils.getDataDir() + "Montserrat-Regular_out.ttf");

您也可以尝试在线将TTF、WOFF、WOFF2、EOT、CFF 或 Type1 转换为 TTF、WOFF、WOFF2。

或者使用以下链接:

常问问题

1. 为什么需要 Aspose.Font for Java?

Aspose.Font for Java 是 Aspose.Font 产品系列中专为 Java 开发人员量身定制的一款产品。它提供了一套用于以编程方式处理字体的 API 和工具。它允许您加载、转换、读取字体以及检索字体相关信息。

2. Aspose.Font 支持哪些字体格式?

此 API 解决方案支持 TTF、WOFF、WOFF2、EOT、Type 1 和 CFF 作为输入,以及 TTF、WOFF、WOFF2 和 SVG 作为输出格式

3. 在哪里可以找到开始使用 Aspose.Font for Java 所需的信息?

前往 文档 ,了解基础知识,例如系统要求、安装、许可以及如何运行示例。您还可以在那里找到包含相应功能代码示例的开发者指南。

4. 如果 API 出现问题,我可以在哪里获得帮助?

查看如何 排除字体文件故障 。如果本文没有解答您的问题,请将其发布到 免费支持论坛。


产品推荐

  • 账号登录
社交账号登录