我已经尝试了一些sIFR实现的方法,但我不能让它100%地工作。我真的很感激在这个问题上的任何帮助或提示。
我主要尝试使用sIFR 3 (r436),并将其与示例中提供的rockwell.swf一起使用,但无法将其与任何其他.swf文件一起使用
我想使用的字体是一种叫做瑞典银行(Truetype Mac)的字体,但是另外一种叫做PostScript (Truetype)的字体也可以。我想在H3标签上使用字体。
我使用提供的sifr.fla在Adobe Flash CS4中生成.swf文件。所有导出设置都符合http://wiki.novemberborn.net/sifr3/How+to+use (闪存8、as2、压缩和保护等)。但是,当我使用我的swedbank.swf而不是rockwell.swf时,它不能工作
我也在http://www.sifrgenerator.com/上尝试过Truetype生成器向导,它只支持sIFR。我已经尝试了Telenor字体,因为它是Truetype,还有2-3种其他Truetype字体,但没有一个能生成有效的.swf文件
我怀疑这是对这些字体的一些限制,所以我尝试导出Arial、Verdana等,但也不起作用!我试过在CS4中使用罗克韦尔(Opentype),但即使是这个也不起作用!由于在工作示例中使用了Rockwell,我认为我的字体选择没有问题,一定是其他什么?
我使用的是OS X 10.5.6,但在Windows XP上也尝试过上述方法。
有没有人能建议一个解决方案,或者从这些字体中得到一个有效的.swf?
我也尝试过基于sIFR 2.0.5的jQuery sIFR插件。我认为这个版本在Flash10上有问题,但是有了这个插件,我可以让swedbank.swf正常工作!!..我从闪存CS4生成了一个swedbank_j.swf文件,它工作得很好!但是它的实现是非常错误的,我不希望使用jQuery sIFR。我一直在尝试OffsetLeft和Zoomlevel等,但左边的位置不一致,不可预测,我不能用这种方法得到我想要的结果
示例:http://www.easytowah.com/test/rockwell_sifr3.html (使用罗克韦尔示例swf文件) http://www.easytowah.com/test/swedbank_sifr3.html (不工作...) http://www.easytowah.com/test/swedbank_jquery.html (swf工作,但不是实现)
上面示例中使用的所有文件都是http://www.easytowah.com/test/sifrtest.zip
字体:http://www.easytowah.com/test/swedbank_osx.zip http://www.easytowah.com/test/telenor_tt.zip
文档/下载jquery sIFR:http://jquery.thewikies.com/sifr/
文档/下载sIFR3:http://novemberborn.net/sifr3
谢谢
发布于 2009-03-17 03:21:02
试着从你的代码中删除"font-weight: bold;“。如果查看实际的swf文件:
http://www.easytowah.com/test/swedbank.swf
现在把它和罗克韦尔的比较一下:
http://www.easytowah.com/test/rockwell.swf
Rockwell导出了3种不同的样式/权重,而您的只有一种。
由于你的swf中没有粗体,我会说这就是为什么没有显示出来的原因
发布于 2009-03-16 00:59:56
可以是任何东西在闪光CS4,如果你甚至不能让Arial工作!
您是否使用过其他工具,例如:
发布于 2009-03-24 13:50:52
此外,如果您需要转换OpenType字体以便与opentype之类的工具一起使用,您可以使用这个转换器:https://onlinefontconverter.com
https://stackoverflow.com/questions/648597
复制相似问题