В окне «Вставить ... Вложение символов» в среду Flash вы можете выбрать встроенный японский кандзи. Кто-нибудь знает способ встроить то же самое с помощью TextField
, созданного с помощью ActionScript?Программно вставлять кандзи в текстовое поле
0
A
ответ
0
на самом деле, я в конечном итоге выяснить, что лучший способ поддержать кандзи (в моем случае) было не встраивать шрифт вообще и просто используйте опцию _sans в TextField.
1
Вам нужно создать символ шрифта в библиотеке и назначить класс навески (в данном случае «font1»):
var myFont:Font = new Font1();
var myFormat:TextFormat = new TextFormat();
myFormat.font = myFont.fontName;
var myTextField:TextField = new TextField();
myTextField.defaultTextFormat = myFormat;
myTextField.embedFonts = true;
myTextField.text = "Hello World!";
addChild(myTextField);
Смотрите статью на Embedding fonts
1
Я обычно использую это с Succes:
package
{
import flash.display.Sprite;
import flash.display.TextField;
import flash.display.TextFieldAutoSize;
import flash.text.TextFormat;
import flash.text.AntiAliasType;
public class EmbedFontTest extends Sprite
{
[Embed(source="C:\WINDOWS\Fonts\ARIAL.TTF", fontFamily="Arial")]
private var _arial_str:String;
private var _arial_fmt:TextFormat;
private var _text_txt:TextField;
public function EmbedFontTest()
{
super();
this.initEmbedFontTest();
}
private function initEmbedFontTest():Void
{
this._arial_fmt = new TextFormat();
this._arial_fmt.font = "Arial";
this._arial_fmt.size = 40;
this._text_txt = new TextField();
this._text_txt.embedFonts = true;
this._text_txt.autoSize = TextFieldAutoSize.LEFT;
this._text_txt.defaultTextFormat = this._arial_fmt;
this._text_txt.text = "Test Arial Format";
this.addChild(this._text_txt);
}
}
}
Смежные вопросы
- 1. Добавить текстовое поле программно
- 2. как вставлять значения в текстовое поле C#
- 3. Программно изменяющее текстовое поле CCK
- 4. Как отправить значение в текстовое поле программно?
- 5. Программно вставить текст в текстовое поле в другом приложении
- 6. Автоматически вставлять скопированный текст в буфер обмена в текстовое поле
- 7. Динамически вставлять информацию о объекте/массиве в динамическое текстовое поле
- 8. Как вставлять видео YouTube в текстовое поле с включенным пометкой?
- 9. Как запретить пользователю вставлять текст в текстовое поле?
- 10. Веб-сайт позволяет вставлять прямое изображение в текстовое поле HTML
- 11. Программно переименовать текстовое поле activeX "(name)" field
- 12. jquery autocomplete текстовое поле установленное значение программно
- 13. MVVM Вырезать, копировать и вставлять текстовое поле Событие
- 14. JQuery динамически вставлять текстовое поле и обнаруживать новые введенные буквы
- 15. Программно вставлять строки в UITableViewController
- 16. Выбрать строки с кандзи
- 17. Как программно вставлять изображения в сообщение Gmail
- 18. Как вставить строку в текстовое поле программно в javascript
- 19. Загрузка изображения в текстовое поле
- 20. Как 2-стороннее связывать текстовое поле в поля шаблона программно
- 21. Как программно добавить NewLines в текстовое поле рабочего элемента TFS?
- 22. Программно загружать текст в текстовое поле C# mvc
- 23. Добавление текстового поля под другое текстовое поле Программно в ios
- 24. Текстовое поле Невозможно изменить текстовое поле
- 25. PowerPoint 2007 - Программно вставлять данные?
- 26. HTML5 текстовое поле/текстовое поле интерактивными текст
- 27. C# Проверка, если текстовое поле == текстовое поле
- 28. запрещает пользователю копировать и вставлять символы в текстовое поле, которое объявляется как числовое текстовое поле, с помощью клавиши пресса события.
- 29. Рисовать текстовое поле на bitmapData
- 30. Знаки кандзи в utf-8