“通过限制嵌入在影片中的字形来最小化 Flash 影片大小”在 sIFR3 中提高渲染速度
这意味着什么?
sIFR3 中的“通过限制嵌入在影片中的字形来最小化 Flash 影片大小”,以提高渲染速度
“限制影片中嵌入的字形”是什么意思?
What does this mean?
"Minimize the Flash movie size by limiting the glyphs embedded in the movie" in sIFR3 to improve rendering speed
What is the meaning of "limiting the glyphs embedded in the movie"?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不熟悉 sIFR,但既然您已将其标记为 Flash,那么让我尝试解释一下它在 Flash 世界中的含义:
在 Flash 中,如果您想确保
TextField
中的文本使用所需的字体显示,无论客户端计算机上是否有该字体,您都可以在编译时将适当的字体嵌入到 SWF 中(但这不是嵌入字体的唯一目的)。您可以将字体作为一个整体嵌入,也可以选择仅嵌入所需的字符(字形,准确地说)如果文本字段是静态的,则来自字体。显然,嵌入完整的 unicode 字体会使 SWF 变得很重(我认为大于 2MB);因此,如果您确定文本字段将仅使用有限的字符集,您可以告诉创作工具仅嵌入这些字符,从而大大节省 SWF 大小。这是一个很好的链接,解释了该过程(因为它是在 Flash 创作工具中完成的):
Flash 字体教程
I am not familiar with sIFR, but since you've tagged it Flash, let me try and explain what it means in Flash world:
In Flash, if you want to make sure that the text in a
TextField
is displayed using the desired font irrespective of availability of the font at client's machine, you can embed the appropriate font into the SWF at the compile time itself (this is not the sole purpose of embedding fonts though). You can either embed the font as a whole or opt to embed only the required characters (glyphs, to be precise) from the font if the text field is static. Obviously, embedding a full unicode font would make the SWF heavy (greater than 2MB I believe); thus if you're sure that the text field is gonna use only a limited set of characters, you can tell the authoring tool to embed only those characters and save considerably on the SWF size.Here is a good link that explains the process (as it is done in Flash authoring tool):
Flash fonts tutorial