Проблемы внедрения SIFR SWF - PullRequest
2 голосов
/ 16 марта 2009

Я пробовал несколько способов реализации sIFR, но не могу заставить его работать на 100%. Буду очень признателен за любую помощь или советы по этому вопросу.

В основном я пытался использовать sIFR 3 (r436) и заставлял его работать с rockwell.swf, который приведен в примере, но я не могу заставить его работать с любым другим .swf-файлом

Я хочу использовать шрифт Swedbank (PostScript Mac), но другой, называемый Telenor (Truetype), тоже подойдет. Я хочу использовать шрифт на теге H3.

Я использую прилагаемый файл sifr.fla для создания файла .swf в Adobe Flash CS4. Все настройки экспорта соответствуют http://wiki.novemberborn.net/sifr3/How+to+use (вспышка 8, as2, сжатие и защита и т. Д.). Но когда я использую свой swedbank.swf вместо rockwell.swf, он не работает

Я также попробовал мастер sIFR Generator на http://www.sifrgenerator.com/ Он поддерживает только Truetype. Я пробовал шрифт Telenor, поскольку он Truetype, и 2-3 других шрифта Truetype, но ни один из них не генерирует рабочий .swf-файл

Я подозревал, что это были некоторые ограничения для этих шрифтов, поэтому я попытался экспортировать Arial, Verdana и так далее, но это тоже не работает !. Я пытался использовать Rockwell (Opentype) из Flash CS4, но даже этот не работает! Поскольку в рабочем примере используется Rockwell, я думаю, что нет проблем с моим выбором шрифтов, это должно быть что-то еще?

Я использую OS X 10.5.6, но также попробовал описанные выше методы в Windows XP.

Кто-нибудь может предложить решение или получить рабочий .swf из этих шрифтов?

Я также пробовал плагин jQuery sIFR, основанный на sIFR 2.0.5. Эта версия имеет проблемы с Flash 10, я думаю, но с этим плагином я могу заставить swedbank.swf работать !! .. Я сгенерировал файл swedbank_j.swf из Flash CS4, и он работает отлично! Но реализация очень глючная, и я не хочу использовать jQuery sIFR. Я экспериментировал с OffsetLeft, Zoomlevel и т. Д., Но левая позиция является непоследовательной и непредсказуемой, и я не могу получить желаемый результат с помощью этого метода

Примеры: http://www.easytowah.com/test/rockwell_sifr3.html (работа с примером SWF-файла Rockwell) 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

Спасибо

Ответы [ 3 ]

2 голосов
/ 17 марта 2009

попробуйте удалить "font-weight: bold;" из вашего кода. Если вы просматриваете фактический файл SWF:

http://www.easytowah.com/test/swedbank.swf

Теперь сравните это с Rockwell:

http://www.easytowah.com/test/rockwell.swf

В Rockwell экспортировано 3 разных стиля / веса, у вас только один.

Так как у вас нет жирного шрифта в SWF, я бы сказал, поэтому он не показывает

1 голос
/ 24 марта 2009

Также, если вам нужно конвертировать opentype шрифты для использования с такими инструментами, как sIFR Generator, вы можете использовать этот конвертер: https://onlinefontconverter.com

1 голос
/ 16 марта 2009

Может быть что угодно во Flash CS4, если вы не можете заставить Arial работать!

Использовали ли вы другие инструменты, такие как:

...