flash 中的字体嵌入-查询外部 swf

发布于 2024-12-24 19:46:44 字数 81 浏览 0 评论 0原文

我已经在基于 Flash 的网站中嵌入了字体。该站点加载外部 swf,其中也包含该字体的内容。这些外部 swf 是否可以使用该字体而不将其嵌入其中?

I've embedded a font in a flash based website. The site loads external swfs which also contain content in that font. Can these external swfs make use of the font without it being embedded in them?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼眸里的那抹悲凉 2024-12-31 19:46:44

看来这是可能的。我自己没有做过,但这里有文档中的一些信息:

ISWFContext 接口允许 SWF 文件与以下对象共享其上下文
加载它的其他 SWF 文件。加载 SWF 文件的应用程序
ISWFContext 类型可以在加载的 SWF 上下文中调用方法
文件。主要用途是调用FTE TextLine创建方法。

应用程序使用此接口有两个原因
控制 TextLine 创建:

重用嵌入字体:如果应用程序想要使用加载的 SWF 文件中嵌入的字体,则应用程序可以访问该字体,如果
在加载的 SWF 文件的上下文中创建 TextLine。

从这里:http://help。 adobe.com/en_US/FlashPlatform/reference/actionscript/3/flashx/textLayout/compose/ISWFContext.html

看来您制作了一个 SWF 文件,将字体嵌入到该文件中,然后重复使用那个SWF。

It seems it IT possible. I haven't done it myself, but here's a some info in the docs:

The ISWFContext interface allows a SWF file to share its context with
other SWF files that load it. An application that loads a SWF file of
type ISWFContext can call methods in the context of the loaded SWF
file. The main usage is for calling the FTE TextLine creation methods.

There are two reasons for an application to use this interface to
control TextLine creation:

Reuse an embedded font: if an application wants to use a font embedded in a loaded SWF file, the application can access the font if
a TextLine is created in the context of the loaded SWF file.

From here: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flashx/textLayout/compose/ISWFContext.html

It seems you make one SWF file, embed the font in that one, and reuse that SWF.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文