Глава 8. Импорт графики
Всем хорош Flash. И рисовать на нем можно, и создавать анимацию, и даже писать довольно сложные программы - ну просто мастер на все руки. Неудивительно, что так популярен он на просторах Сети.
Однако Flash может делать не все. Некоторые задачи лучше всего выполнить в других программах, а потом импортировать во Flash результаты их работы. И профессиональные Flash-художники так и делают. В самом деле, каждую задачу лучше всего решать с помощью наиболее подходящего инструмента. Ведь никто не забивает гвозди микроскопом, хотя теоретически это вполне возможно.
Для забивания гвоздей служит молоток (если кто этого не знает). Для редактирования растровой графики служат программы растровых редакторов, например, Adobe PhotoShop и Macromedia Freehand. Для очень сложной векторной графики есть более мощные, чем Flash, векторные редакторы: Corel DRAW! и Macromedia Freehand. Есть также специальные графические программы, например, AutoDesk AutoCAD, служащая для создания чертежей и схем, и Microsoft Visio, где так удобно и приятно рисовать бланки.
Каждый из перечисленных выше программных пакетов - в своей области узкий специалист. Полнота его односторонняя, как у недоброй памяти флюса, но свою задачу он знает великолепно.
А что же Flash? Задача Flash - принести в Интернет компактную векторную графику и интерактивную анимацию, которая не слишком бы "нагружала" маломощные клиентские компьютеры. Fl^h не работает со сверхсложной графикой, не создает сверхмощные программы и не редактирует растровые изображения. Но свою прямую задачу он выполняет на "отлично", о чем говорят цифры, показывающие его распространение в Сети. У создателей Flash не было намерения объять необъятное.
Поддержка графических форматов
Сначала поговорим о том, какие графические форматы поддерживает Flash. Это важно узнать в самую первую очередь, чтобы потом не пытаться импортировать файл заведомо не поддерживаемого формата и не потерять случайно половину содержащихся в файле графических данных.
Если вы хотите импортировать во Flash файл не поддерживаемого им графического формата, вам придется найти программу, поддерживающую этот формат. С ее помощью вы сможете преобразовать этот файл к формату, поддерживаемому Flash. Однако будьте готовы к тому, что при таком преобразовании возможны потери некоторой информации.
Список поддерживаемых форматов
Приведем список графических форматов, которые можно импортировать во Flash. Этот список оформим в виде табл. 8.1.
Таблица 8.1
Список графических форматов, которые можно импортировать во Flash
Название формата | Расширение файлов |
Adobe Illustrator | ai, eps |
AutoDesk AutoCAD | dxf |
FutureSplash | spl |
GIF (обычный и анимированный) | gif |
JPEG | jpg, jpe, jpeg |
Macromedia Freehand | fh7,ft7,fh8, ft8, fh9, ft9,fh10 |
Macromedia Shockwave/Flash | swf J- "1 |
PNG | png |
Метафайлы Windows | wmf |
Растровые файлы Windows ...^. | bmp |
Расширенные метафайлы Wndows | emt |
Импорт графики
Теперь рассмотрим, как же выполняется сам импорт графики.
Существует два способа импортировать во Flash графику, созданную в другом графическом пакете. Мы рассмотрим их оба.
Первый способ вам уже знаком. Мы пользовались им, когда создавали графическую заливку в главе 6. Давайте вспомним, что мы тогда делали.
Для того чтобы импортировать во Flash чужую графику, выберите пункт Import в меню Fiic или нажмите комбинацию клавиш <Ctrl>+<R>. На экране появится стандартное диалоговое окно открытия файла Windows. Найдите нужный файл и нажмите кнопку открытия файла этого диалогового окна. Как видите, это очень просто.
Второй способ еще проще. Запустите программный пакет, откройте в нем нужный файл или создайте его заново, скопируйте нужный графический фрагмент или все изображение в буфер обмена Windows и вставьте его во Flash.
Импортированное вами графическое изображение будет тотчас помещено на рабочий лист и выделено. Вы можете перемещать его, пользуясь "стрелкой выделения", помещать его в буфер обмена и выполнять другие операции, доступные для выделенных графических фрагментов.
Кроме того, импортированное изображение помещается в качестве образца в библиотеку. Так что вы можете в дальнейшем создавать сколько угодно экземпляров этого изображения на листе, а размер файла Flash при этом не увеличится. (О библиотеках, образцах и экземплярах см. главу 10.)
Кстати, есть возможность импортировать графическое изображение прямо в библиотеку, не помещая его на рабочий лист. Для этого выберите пункт Import to Library в меню File. На экране появится стандартное диалоговое окно открытия файла Windows. Найдите нужный файл и нажмите кнопку открытия файла этого диалогового окна.
Adobe Illustrator
Flash позволяет импортировать файлы, созданные в версиях 8.0 или более ранних.
Перед импортом графики Illustrator во Flash разгруппируйте все сгруппированные графические фрагменты. Если этого не сделать, Flash не сможет правильно их обработать.
После выбора файла Illustrator в стандартном диалоговом окне открытия файла на экране появится диалоговое окно выбора параметров импорта Illustrator Import. Оно показано на рис. 8.3.
AutoDesk AutoCAD
Flash позволяет импортировать чертежи и схемы AutoCAD версии 10 или более поздней. Учтите, что Flash поддерживает только файлы, сохраненные в текстовом формате. Flash не поддерживает трехмерные чертежи и схемы - только двумерные.
Поскольку AutoCAD не поддерживает стандартные системные шрифты, при импорте возможно искажение текста. Также AutoCAD не поддерживает заливки, поэтому вся импортированная графика будет состоять из одних контуров.
- Дипломная работа
- Часть 1. Основные принципы работы с Flash
- Глава 1. Основы пользовательского интерфейса Flash
- Глава 2. Типовые функции Flash
- Глава 3. Настройка Flash
- Часть 2. Работа со статичной графикой
- Глава 4. Форматы статичной графики
- Глава 5. Рисование
- Глава 6. Работа с цветом
- Глава 7. Работа с текстом
- Глава 8. Импорт графики
- Глава 9. Работа с графическими фрагментами
- Глава 10. Образцы и библиотеки. Проводник Flash
- Глава 11. Публикация и экспорт статичной графики
- Часть 3. Работа с анимацией
- Глава 12. Форматы анимированной графики и видео
- Глава 13. Покадровая анимация
- Глава 14. Трансформационная анимация
- Глава 15. Слои
- Глава 16. Импорт анимации и видео
- Глава 17. Работа со звуком
- Глава 18. Создание интерактивных фильмов
- Глава 19. Создание приложений Flash
- Глава 20. Работа с внешними приложениями
- Глава 21. Средства отладки сценариев ActionScript