![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2012
Сообщений: 44
|
Мне необходимо скомпилировать шрифт в swf, скачать его с сервера и применить к mx:TextInput компоненту. У меня есть несколько скомпилированных шрифтов, с ними у меня все работает. Декомпилировал один из них онлайн, вот исходник:
package mx.core { public namespace mx_internal = "http://www.adobe.com/2006/flex/mx/internal"; }//package mx.core package mx.core { import flash.text.*; public class FontAsset extends font implements IFlexAsset { mx_internal static const version:string = "3.0.0.0"; } }//package mx.core package mx.core { public interface IFlexAsset { } }//package mx.core package { import mx.core.*; public class _Doradani__Doradani extends FontAsset { } }//package package { import flash.display.*; import flash.text.*; public class _Doradani extends Sprite { public static var _Doradani:class = _Doradani__Doradani; font.registerFont(_Doradani); } }//package Read more at: "http://www.showmycode.com/" target="_blank">http://www.showmycode.com/ Взял ttf файл этого шрифта и попытался скомпилировать его с помощью fontswf (sdk 4.6.0). Команда: C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.6\sdks\4.6.0\bin>fontswf -4 - o C:/Doradani.swf Doradani.ttf ttf файл лежит в одной папке с утилитой. Получил swf, но мой код с ним не работает и сайтик, декомпилирующий swf, не декомпилирует его. Раньше я подобным не занимался, может быть есть идеи у кого-нибудь в чем может быть проблемы? Добавлено через 21 минуту Проблема неожиданно разрешилась. Тему можно считать закрытой) |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|