文本处理控件 Aspose.Font 教程:使用 C# 将 TTF 转换为 WOFF

Aspose.Font最新下载
(一)对C# TTF 到 WOFF 转换器 API

为了将 TTF 转换为 WOFF,我们将使用 Aspose.Font for .NET API。它允许从支持的字体类型中加载、保存和提取信息。请 下载 API 的 DLL 或使用 NuGet安装它。

PM> Install-Package Aspose.Font
(二)使用 C# 将 TTF 转换为 WOFF

我们可以按照以下步骤轻松地将 True Type 字体 (TTF) 转换为 Web 开放字体 (WOFF):

  • 首先,使用FileSystemStreamSource 类加载字体文件。
  • 接下来,使用源文件对象作为参数创建FontFileDefinition类的实例。
  • 然后,初始化Font 类型为 TTF的FontDefinition 类对象和FontFileDefinition对象。
  • 之后,使用Font打开字体。以FontDefinition对象为参数的Open()方法。
  • 最后,调用SaveToFormat()方法进行保存。它以WOFF的输出文件路径和FontSavingFormats 作为参数。
(三)结在 C# 中将 TTF 转换为 WOFF2

WOFF2 是 WOFF 的更新版本。它提供了更多的压缩,因为它的文件大小更小,并为现代浏览器提供了更好的性能。我们也可以按照前面提到的步骤将 TTF 转换为 WOFF2。但是,我们只需在最后一步将FontSavingFormats设置为WOFF 2。

(四)结论

欢迎下载|体验更多Aspose文档管理产品 
获取更多信息请咨询在线客服 或 加入Aspose技术交流群(

315活动
标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月19日
下一篇 2022年1月19日

相关推荐

发表回复

登录后才能评论