![]() |
1
1
不幸的是,我确信这是不可能的,至少在正常情况下是不可能的。 无法加载TTF文件的bytearray并将其传递给font.registerFont(),需要调用它才能使用该字体。 然而,即使我不具备做这件事的全部知识,我也知道这绝对不是不可能的。 如你所说,字体可以从SWF和SWF加载 可以 动态创建为bytearray并载入。 我不知道这对你来说是否是一个选择,我也不确定这有多困难。 我将阅读这里提供的SWF文件格式规范: http://www.adobe.com/devnet/swf/ 然后研究一个空SWF的字节码,然后研究一个嵌入了单个字体的SWF的字节码,找出该字体的数据在哪里,这就是必须用用户提供的字体替换的内容。 我想知道,当嵌入到SWF中时,是否所有的文件内容都是未受影响的。在这种情况下,实际上只是将字体数据插入到模板swf的正确位置,这不应该太难。但可能比这要难一些,我怀疑它也会被压缩… 如果你在谷歌周围搜索,可能会有一些关于以编程方式创建SWF的信息。 对不起,我不能给你一个更方便的答案=) |
![]() |
toddmo · 当内容不可用时,如何优雅地后退 6 年前 |
![]() |
Ronald LaPlante · 在css中查找字体 6 年前 |
![]() |
bellotas · 如何将新字体导入项目-Angular 5 6 年前 |
![]() |
user7088941 · 无法在tkinter中更改按钮字体大小 6 年前 |
![]() |
sripberger · 向docker图像添加字体 6 年前 |
![]() |
newbeeep · Freetype2返回的大小值大于预期值 6 年前 |
![]() |
FormaL · wordpress请求404/410响应缺少字体 6 年前 |