gpt4 book ai didi

png - 跨平台的 PNG-in-OTF 字体是否可能有效?

转载 作者:行者123 更新时间:2023-12-01 12:24:45 26 4
gpt4 key购买 nike

Opentype font format的最新版本(截至 2016 年底为 1.8)标准化两个不同的表以嵌入 PNG 位图数据:Google 的 CBDT (与 CBLC 一起)和 Apple 的 sbix .此外,Mozilla 的 SVG  table 中的 SVG还可以嵌入或引用 PNG。

是否可以将 PNG 块嵌入一次并在至少两个表中使用它们来制作不超过必要大小的跨平台表情符号字体文件?

附带问题:PNG 块可以重用于多个字形,例如索引调色板?

PS:我知道 Apple 的操作系统会使用 PS 名称 AppleColorEmoji 的字体覆盖表情符号。 .

最佳答案

您不能跨表共享图像,例如在 sbix 中使用 PNG 图像表中 cbdt table 。但是,如果您使用完全相同的图像文件,它们可能会在压缩的 WOFF 中“重复数据删除”。

奇怪的是 CBDT/CBLC 规范说 glyf table 不应该存在,而其他格式需要它。所以你不能放 cbdt旁边是 sbixsvg字体中的表格。但是您可以将后两者结合起来,以获得对 Windows 和 OSX 的相对较好的支持。

关于png - 跨平台的 PNG-in-OTF 字体是否可能有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41155128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com