![]() |
текст в bitmap программно
Можно ли текст, введенный пользователем через input text area, конвертировать в изображение bitmap программно и работать с ним как с картинкой?
|
Мы продолжаем упорно игнорировать существование документации и гугла =)? ну ну, наверное без само внушения тут не обходится.
BitmapData.draw(); |
BitmapData.draw
|
Прошу прощения, надо было сначала самому попробывать, даже не думал, что так просто... Спасибо.
Получается что-то типа BitmapData.draw(textarea_name.text) ? |
Нет без text
|
Спасибо.
|
Нужно сначала создать экземпляр BitmapData с размерами, как у текстового поля, затем уже делать draw. draw — метод не статический.
|
Это то я знаю, но всеравно, спасибо.
|
Это я на всякий случай, мало ли, захочешь прям так и заюзать BitmapData.draw, как написано :)
|
Блин. Опять переместили.
Интересно, какие вопросы не для начинающих? |
Цитата:
У вас же можно, судя по "конвертировать в изображение bitmap", сразу же открыть хелп по BitmapData, если не знаете про метод draw, то хотя бы прочесть обо всех методах и выйти на метод draw. А там для первого же аргумента source указанн тип Object, соответственно и TextField сюда подходит. |
Вы вечный нуб товарищЪ смеритесь=)
|
При преобразовании текста в битмап получить прозрачный фон никак нельзя?
|
как это нельзя? :) и вы туда же, сударь, а читать справку?
BitmapData надо создавать с прозрачностью. |
Создаю как положено с прозрачностью. Пытаюсь отрисовать текстовое поле - получаю белый фон после draw.
|
У нас все гадалки забанены.
|
BitmapData.draw(.....,blendMode,....);
|
Код:
function createText(x,y, width:Number, height:Number, _txt:String):MovieClip {Интересует с чисто теоретической стороны - где я не указал прозрачность |
Код:
bmp = new BitmapData(txt._width, txt._height, true, 0x00); |
Т.е. просто transparent указывать недостаточно? Бум знать. Спасибо.
|
http://help.inils.ru/flash8/content.php?id=1944
В самом внизу примечание. |
Илья, выстави кодировку на страницах :) у меня каракули
|
Код:
<html> |
Ну тогда уже заодно спрошу:
Как с помощью beginBitmapFill залить мувик полупрозрачной текстурой? |
Создать полупрозрачный битмап и залить.
|
Цитата:
Вопрос: как? |
Что подразумевается под «заданной прозрачностью» — конкретные области битмапа или целиком полупрозрачный? И что есть «непрозрачный мувик»? Прямоугольник?
|
Цитата:
|
Изучить метод draw у BitmapData и параметр colorTransform в частности.
|
кстати, как текст загнанный в битмапу зависит от браузера?:)
|
За colorTransform спасибо.
А у уже созданной и отрисованной битмапы прозрачность изменить можно? |
screamge, не понял вопроса.
Idalgo, использовать метод colorTransform(). |
перефразирую, как вы считаете один и тот же текст в битмапе в разных браузерах будет отображаться одинакого?:)
Я понимаю что несу бред, но просто интересно ваше мнение. |
Если шрифт не есть embed, то текст будет по-разному отображаться на той же Mac OS и винде.
|
я не про разные платформы говорю, я говорю про браузеры работающие на одной ОС, ведь если текст не ебмед он и там и там должен отображаться одинакого корректно/некорректно.
|
Кто знает в чем отличие плагинов для разных браузеров.
|
Текст на одной платформе будет отображатья одинаково.
|
так дело не в отображении текста, а в BitmapData в разных браузерах (:)) но с одной и тойже версией флеш плейера.
тогда что скажете на это? http://www.screamge.com/artten/ в FF - текст чёрный в IE - прозрачный |
У меня и там и там прозрачный.
|
облом! тогда как это всё объяснить?:rtfm:
Я теряюсь в догадках з.ы. какая версия IE? |
| Часовой пояс GMT +4, время: 03:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.