我已经尝试了一些 sIFR 实现的方法,但我无法让它 100% 工作。我非常感谢有关此问题的任何帮助或提示。
我主要尝试使用 sIFR 3 (r436),我让它与示例中提供的 rockwell.swf 一起使用,但我无法让它与任何其他 .swf 文件一起使用
我要使用的字体是一种名为 Swedbank (PostScript Mac) 的字体,但另一种名为 Telenor (Truetype) 的字体也可以。我想使用 H3 标签上的字体。
我使用提供的 sifr.fla 在 Adobe Flash CS4 中生成 .swf 文件。所有导出设置均根据http://wiki.novemberborn.net/sifr3/How+to+use(flash 8、as2、压缩和保护等)。但是当我使用我的 swedbank.swf 而不是 rockwell.swf 时它不起作用
我还尝试了http://www.sifrgenerator.com/上的 sIFR 生成器向导 它只支持 Truetype。我已经尝试过 Telenor 字体,因为它是 Truetype 字体,以及 2-3 种其他 Truetype 字体,但没有一个字体能够生成工作的 .swf 文件
我怀疑是对这些字体有一些限制,所以我尝试了导出 Arial、Verdana 等,但它也不起作用!我曾尝试使用 Flash CS4 中的 Rockwell (Opentype),但即使是这个也不起作用!由于工作示例中使用了 Rockwell,我认为我选择的字体没有问题,它一定是别的东西?
我使用的是 OS X 10.5.6,但也在 Windows XP 上尝试过上述方法。
那里的任何人都可以提出解决方案或从这些字体中获得有效的 .swf 吗?
我还尝试了基于 sIFR 2.0.5 的 jQuery sIFR 插件。我认为这个版本与 Flash 10 有问题,但使用这个插件我可以让 swedbank.swf 工作!!.. 我从 Flash CS4 生成了一个 swedbank_j.swf 文件,它工作正常!但是实现非常有问题,我不希望使用 jQuery sIFR。我一直在尝试使用 OffsetLeft 和 Zoomlevel 等,但左侧位置不一致且不可预测,我无法使用此方法获得我想要的结果
示例: http ://www.easytowah.com/test/rockwell_sifr3.html (使用 rockwell 示例 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
谢谢