Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.01.2010, 15:41
MrNobody вне форума Посмотреть профиль Отправить личное сообщение для MrNobody Найти все сообщения от MrNobody
  № 1  
Ответить с цитированием
MrNobody
[+1 11.07.10]
 
Аватар для MrNobody

Регистрация: Oct 2008
Сообщений: 47
Smile FlashPlayer to AI or EPS

Дано: векторный объект в MovieClip.
Необходимо: в браузере получить диалоговое окно для сохранения векторного содержимого в eps, ai или на худой конец в swf.

Возможно ли это? Ткните куда копать.
__________________
Ждете Христа? Он сказал мне, что больше не придет.

Старый 30.01.2010, 03:04
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 2  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
вариант 1. Векторный объект изначально существует в виде eps, ai или в swf с худым концом, а флеш просто вызывает скрипт который отдает файл в нужном формате.
вариант 2. Копать в сторону спецификаций eps, ai, swf (либо библиотек для работы с этими форматами, если таковые найдутся) и создавать файл на лету в клиенте. В десятом плеере можно отдать пользователю без предварительной загрузки на сервер.

Старый 30.01.2010, 03:50
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 3  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Так проблема не в том чтобы создать документ в нужном формате, а в том чтобы эту свою картинку векторную описать - вершины, узлы, углы, радиусы, обводки, заливки и градиенты. Есть идеи, как это организовать? Допустим, если картинка рисуется пользователем в рантайме (ну или составляется из примитивов - еще проще) - то можно както отследить в процессе (хотя не думаю что это будет легко). А если это, скажем, векторное изображение, нарисованное ранее в редакторе Flash IDE? Как Вы сможете ее "считать"? Прежде чем закодировать что-то, его нужно декодировать. И это всегда на порядок сложнее.
__________________
Reality.getBounds(this);

Старый 30.01.2010, 04:18
MrNobody вне форума Посмотреть профиль Отправить личное сообщение для MrNobody Найти все сообщения от MrNobody
  № 4  
Ответить с цитированием
MrNobody
[+1 11.07.10]
 
Аватар для MrNobody

Регистрация: Oct 2008
Сообщений: 47
Цитата:
Сообщение от alatar Посмотреть сообщение
вариант 1. Векторный объект изначально существует в виде eps, ai или в swf с худым концом, а флеш просто вызывает скрипт который отдает файл в нужном формате.
вариант 2. Копать в сторону спецификаций eps, ai, swf (либо библиотек для работы с этими форматами, если таковые найдутся) и создавать файл на лету в клиенте. В десятом плеере можно отдать пользователю без предварительной загрузки на сервер.
Тут попдробнее, можно ссылку на класс или пример
__________________
Ждете Христа? Он сказал мне, что больше не придет.

Старый 30.01.2010, 14:27
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 5  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
рекомендую использовать формат svg и поисковик Google для поиска ссылок на описание формата и готовых классов, их миллионы.
Эти векторные форматы ai (eps вообще не знаю от какой программы это) лишь жалкая породия на svg.
Svg это фундамент векторной графики, его экспортируют и импортируют все векторные рисовалки, кроме Flash IDE, зато во flex_sdk это единственный векторный формат для embed файлов (ну и swf естественно)
__________________
Гоночка

Старый 30.01.2010, 15:56
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 6  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от Alex Lexcuk Посмотреть сообщение
Эти векторные форматы ai (eps вообще не знаю от какой программы это) лишь жалкая породия на svg.
гыыы... вот не надо так про старичков ai и eps =) особенно про eps!
Насчет svg спорить не стану — вроде открытый и красивый XML-based формат.
__________________
Поймай яблоко 2!

Старый 31.01.2010, 00:48
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 7  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Сообщение от Alex Lexcuk Посмотреть сообщение
Эти векторные форматы ai (eps вообще не знаю от какой программы это) лишь жалкая породия на svg.
Вы путаете мягкое с теплым у этих форматов разное назначение. для ai до 9-й версии illustrator'a основой был eps, в последних версиях основа pdf.
EPS или Encapsulated Post Script - формат предназначенный для печати, в отличие от svg который для этого мало приспособлен, т.к. разрабатывался для интернета.

Добавлено через 3 минуты
Цитата:
Сообщение от MrNobody Посмотреть сообщение
Тут попдробнее, можно ссылку на класс или пример
На класс чего? Я вам высказал способы реализации, если вы хотите все сделать щелкнув пальцами, то так не получится, задача встречающаяся не каждый день, поэтому готовых исходников может и не быть.

Добавлено через 1 час 21 минуту
Цитата:
Сообщение от Wolsh Посмотреть сообщение
Так проблема не в том чтобы создать документ в нужном формате, а в том чтобы эту свою картинку векторную описать - вершины, узлы, углы, радиусы, обводки, заливки и градиенты. Есть идеи, как это организовать?
Вот тут есть рантайм для простеньких флешек на основе JS и SVG, если честно сильно не вникал, но там вроде бы есть парсер swf.

Добавлено через 1 час 27 минут
есть еще AlivePDF, можно посмотреть его исходники.

Старый 07.02.2010, 22:30
MrNobody вне форума Посмотреть профиль Отправить личное сообщение для MrNobody Найти все сообщения от MrNobody
  № 8  
Ответить с цитированием
MrNobody
[+1 11.07.10]
 
Аватар для MrNobody

Регистрация: Oct 2008
Сообщений: 47
Цитата:
Вот тут есть рантайм для простеньких флешек на основе JS и SVG, если честно сильно не вникал, но там вроде бы есть парсер swf.

Добавлено через 1 час 27 минут
есть еще AlivePDF, можно посмотреть его исходники.
SVG - хорошо, но нужен веб редактор, приближенный к corel & illustrator. А это реально, только при знании спецификаций EPS и AI. Спасибо, тем, кто учавствовал в обсуждении. Будут деньги - будут классы. Пока за это никто не хочет платить... Дорого.
__________________
Ждете Христа? Он сказал мне, что больше не придет.

Старый 23.02.2010, 22:16
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 9  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Aviary Raven Vector Editor
__________________
Reality.getBounds(this);

Создать новую тему Ответ Часовой пояс GMT +4, время: 13:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
AI , EPS , flashplayer

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.