字体子集

什么是字体子集

字体子集是从字体文件中获取特定字符的过程。这些字符可能由几个字形表示。我们将进一步解释这一刻。

正如文章中有关 glyphs的文章所述,字体文件包括 glyphsets。它们的大小差异很大,可以超过5000个字形。通过子集,您只能从其中一些创建一个文件。

为什么需要创建子集?

让我们描述一下子集会给您一些好处时的情况。

字体子集的简化图像

因此,在跳舞脚本子集子集中制作的徽标看起来像这样。

来自生成子集的字形的徽标

子集Web字体

Web字体由两个重要部分组成。它们是字符(字母,数字,标点符号)和开放式特征。 字符依靠其功能或语言放置在特定的块中。他们每个人都有自己的代码(Unicode),映射到十六进制号码。 开放类型的功能更多地是指字形(这些字符的变化)。

Web字体是专门针对Web项目,页面,站点等创建的格式之一。它的目的是使文本在浏览器中正确渲染并缩短页面重量。您可以了解有关 Woffwoff2文章中的信息的更多信息,该字体讲述了 font格式

一些人在谈论Web字体时还提到了HTML字体。该术语是指拥有一个或多个后备选项,以防您的字体无法在某些浏览器中渲染。 HTML Web字体使用用户设备上安装的Web字体作为后备。

谈论网络字体子集时可能还有另一个优点:

如何使用Aspose创建字体子集?##

创建字体子集有很多方法。有些是程序化方法,有些只是桌面或在线应用程序。

字体子集跨平台应用程序

作为在各种不同有用的解决方案aspose.font中管理字体的专家。

功能非常简单。有了它,您可以将几个字体文件的字形组合到一个字体文件中,也可以将更小,更清晰的文件组合在一起。您可以选择下部字母,数字,标点符号或输入所需的字符。它支持TTF,WOFF,EOT,CFF和类型1格式。

让我们想象我们希望将徽标用Abel常规字体的信件制成。它的文件不大,只有35 kb。并且仅包含259个字形,但我们仍然希望使其尽可能小。

从字体挑选所需的字符

从设备或持有人加载字体后,可以选择所需的字符。我们只需要9个徽标。

如果需要,可以更快地进行过程,以便您可以一键选择上字母,数字,数学符号或标点符号。

应用程序的子集选项

一会儿,您将能够下载结果。在我们的情况下,生成的字体文件为2 kb.-large。因此,我们有15倍的文件。 让我们使用 Viewer应用程序比较两个文档

两个字体文件的比较

您可能会注意到,生成的文件的字形数为10,而不是徽标所需的9。这种不一致的答案在于上述论点,即一个字符可以由几个字形表示。因此,显然,其中一个字母或点符号具有其外观的另一种变化。

因此,很明显,有了更大的文件,您可以获得更多值得注意的结果。它似乎与用档案压缩内容(文本文件,图像)一样有用,但是与压缩相比,子集的字符质量不会有所改变。

与字体子集相关的许可限制

在子集字体方面,要了解与字体使用相关的许可限制至关重要。字体许可条款可能会因字体铸造厂或设计师而异。让我们看一下子集字体时关于许可限制的普遍考虑:

这里的文章描述了管理字体的众多应用程序之一。要查看我们还能为此目的提供什么,请转到[*font应用程序*](https://products.aspose.app/font/applications),您可以在线转换器,观众,合并,不同的发电机等。

Have any questions about Aspose.Font?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.