我正在创建通用的Flash导航。我想让人们可以使用自己的字体,如sIFR。我知道我可以创建一个嵌入字体的swf文件,但是我想尽可能让别人交换字体,所以现有的创建swf字体文件的方法将是首选。从资源文件中将字体嵌入到as3中
1
A
回答
1
不知道是否有帮助,但Ştefan Isarie有不少sIFR的字体即可使用。
Maxmc的建议看起来不错。你能通过Flex Module for Apache/IIS在服务器上生成swf吗?
希望你不会遇到special characters麻烦。
另外,就像备份计划一样,您是否考虑过alternatives?
HTH, 乔治
1
您可以在xml文件中定义字体swfs,然后在运行时加载xml,加载已定义的font.swf并使用Font.registerFont
加载swf。
请注意,您不能轻松加载像ttf这样的原始字体。 (无论如何,这将会变得很大)您需要将它们与swf进行比较,以便能够在您的应用程序中加载和注册它们。
[Embed(source = 'fonts/futura.ttf', fontName = 'Futura')]
public class Futura extends Font {}
相关问题
- 1. 从资源文件中嵌入的AS3字体不能正常工作
- 2. 嵌入喜或低资源资产? AS3
- 3. 将资源从win32 dll嵌入到.net
- 4. 如何将资源嵌入到单个可执行文件中?
- 5. 如何将资源文件嵌入到exe中
- 6. 在资源文件中嵌入数据
- 7. CF中的资源文件 - 未嵌入
- 8. flex:从XML文件嵌入资源
- 9. 如何将XML文件嵌入到资源文件
- 10. 将资源文件嵌入到可执行文件中的性能
- 11. 在AS3中嵌入字体 - 动态文本字段消失
- 12. Grails.View:从资源中嵌入pdf
- 13. 从嵌入式资源流中读取
- 14. 在嵌入式资源中找不到Excel文件
- 15. 将字体嵌入到html中
- 16. 将字体嵌入到Flex4的TextArea中
- 17. 在AS3中嵌入粗体字体Flash动态字段
- 18. flash as3嵌入简体中文 - 海量文件大小
- 19. 从资源文件链接到资源
- 20. .NET:打开文件,嵌入在资源文件中
- 21. 将文件资源管理器实例嵌入到Windows窗体应用程序窗体中
- 22. 将文件资源打包到apk中?
- 23. 将资源包含到EXE文件中
- 24. 设置动态文本字段时,链接的SWC /源文件中的AS3嵌入字体空白
- 25. 如何从Lotus Domino中的文件资源加载字体?
- 26. as3从父母到子女的嵌入字体swf
- 27. 嵌入式资源文件的路径
- 28. 嵌入word文件作为资源
- 29. .NET获取嵌入的资源文件
- 30. 从资源中读取文件并将其写入到C#中的磁盘中
如何将我(我可以)使用sIFR的字体,在我自己的项目?我将如何动态生成嵌入式字体文件?替代品将无助于我在Flash中构建的这个项目。 – Josh 2010-01-31 22:16:29
你会像通常那样使用sIFR。如果您要使用Ştefan的sIFR就绪swfs,则可能需要允许用户选择其中一种可用字体(与上载和使用字体相对)。否则,您将不得不允许用户上传自定义字体您的服务器,您将使用PHP创建一个.as文件(使用Embed meta,如建议的maxmc),将其发送到Flex模块以编译一个swf,您可以使用它sIFR的。 – 2010-01-31 23:28:19