Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Advanced (http://www.flasher.ru/forum/forumdisplay.php?f=4)
-   -   swf2jpg (http://www.flasher.ru/forum/showthread.php?t=25770)

Kenjik 14.01.2002 17:16

swf2jpg
 
Вообще сабж.
А точнее - положим есть фишка, с помощью которой ты что-то там рисуешь прямо в окне флэша. И по идее есть такая кнопочка, нажав которую все нарисованное превращается в битмап.
Жпег или гиф.
Как? Вообще это возможно? Может быть не средствами флэша? Кто-нить, плиз, подскажите!

Хрюндик 14.01.2002 17:50

есть такая фича - экспорт называется :)... юзай :)

sts 14.01.2002 18:23

Цитата:

не средствами флэша
mona sredstvami windows - Print Screen

for flame's sake :D

Kenjik 14.01.2002 18:25

Мда... вопрос явно был понят как-то не так...
Повторяю более понятно: есть мувик (file.swf), он лежит в интернете(!), с помощью его(мувика) можно что-то там рисовать... Как это что-то потом сохранить в битмап?

Kenjik 14.01.2002 18:29

Принтскрин - не годится.
Нужно сохранить именно это окошечко и именно на сервер.

sts 14.01.2002 18:32

repeat myself again :)
 
esli move v internet ne daet vozmozhnosti sohranit' (cherez severnyi skript) - to:

1."Print Screen" na klave;
2. open Photoshop (or the like);
3. File > New > "Enter";
4. Edit > Paste;
5. Save for web...

sts 14.01.2002 18:35

OK then...

nikak imho.
esli C ne znaesh. da i to... ;)

subway::design 14.01.2002 18:35

это имеешь в виду:

www.subwaydesign.by.ru/painter.html

да, без Си не обойтись...

Kenjik 15.01.2002 10:16

Цитата:

http://www.subwaydesign.by.ru/painter.html
ТОЧНО! Кто-то явно улавливает нить разговора! :)
Короче вопрос уже становится всё яснее и яснее...

Как же все-таки сохранить нарисованное в битмап? Ну или хотя бы в отдельный swf'чик? Понятно, что для получения битмапа нужен какой-то вневший модуль... екзешник, я б даже сказал. Но что туда передовать и как?

Egoritch 15.01.2002 13:43

а чё - в битмап?
 
Стандарт WMF и EMF - открытые. А те мувики, что ты надублицируешь, имхо легче запомнить в векторе. Соответственно экзешнику передавать параметры мувика, а он их делаетвекторной графикой.

это имхо. если я не понял суть - не пинайте

Kenjik 15.01.2002 13:53

Вся фича в том, что по замыслу надо эти картинки (сохраненные) ставить потом на страницу.
А как поставить, например, тот же WMF?
Да и как из SWFки его получить я что-то не совсем догоняю. Может он и открытый формат, но полупрозрачности в нем, вродебы, нет.

Papa Karlo 15.01.2002 14:36

Я в чисто теоретически.
Если кто-то чего-то там рисует, на самом деле он меняет свойства Объектов. Если при закритии "планшета" сохранять на сервере имя автора и последние свойства Объектов - variables, творчество сохранится. А потом для просмотра пользуешь не bitmap а *.swf в который подгружаешь
"внешние данные" рисунка.
P.S. Авось катит?

Kenjik 15.01.2002 14:51

катит-то оно может и катит.... но хотца именно битмап!
Если таких картиночек (ранее сохраненных) будет, к примеру, 10 на одной странице, то 10 раз нужно будет обратиться к серверу макромедии, а затем 10 раз прочитать вариблсы, да еще проверить всё ли прочлось. Короче - геморр!

Самурай 15.01.2002 17:32

Рисуешь свой картинк...
Откривать свой Пайнт...
Жмешь Принт Скрин...
КТРЛ_В в Пайнт....


и есть тебе твой рисунок ....

------
ЕЛЕМЕНТАРНО ВАТСОН...

SPV 15.01.2002 20:03

Если сервер под виндами, то можно что-нибудь придумать...

Kenjik 16.01.2002 19:27

2SPV:
Да пока не ясно под чем будет сервак... Ясно тока, что без екзешника явно не обойтись... Хотелось просто узнать - может кто сталкивался с подобной проблемой?

RFMitrio 17.01.2002 20:46

2SPV: А на Пёрле низя разве написать конвертор? И почему сервер именно под виндами? Можно под Юних на сях сделать. Но сколько гимора... представляю. Со всякими там smooth, interlace :) :)
2Kenjik: Если очень очень надо - мыльни, попробуем сделать.

RFMitrio 17.01.2002 21:27

Добавлю: PHP имеет функции создания графических файлов Jpeg и PNG (библиотека GD). Только надо грамотно запрограммить с учетом данных массива координат отрисованных объектов. Сложно..... но можно!

SPV 17.01.2002 23:13

2RFMitrio
 
Перл отпадает - по крайней мере без специальных библиотек, которые всё равно придётся на чём-нить другом писать (си)... Хотя можно только и на перле, но конвертить он будет часа два :) Этот геморой не стоит свеч! :)
В принципе - задача стоит в том, чтобы самому разбирать СВФ и рисовать всё тоже самому... Да ещё и АС выполнять, все команды... В общем - писать свой плэйер!
А на виндах всё можно сделать намного проще - пусть рисует родной АктивХ, где-нибудь в памяти - на невидимой канве, а потом уже готовое изображение сохранить в любом формате - хоть в джипег... а можно и не сохранять, а сразу браузеру выкинуть... что надо то и сделаем :) - Пять минут :)
На Юниксе, наверняка, тоже можно придумать что-нибудь подобное, просто я для него только на Перле пишу, а этот язык не для рисования, работы с двоичными данными и т.п.

Kenjik 18.01.2002 10:58

2
 
2RFMitrio:
Ок. Мне действительно нужно это.
Добавил тебя в аську.

catilina 23.09.2003 18:05

между тем прошло два года...
но проблема все еще актуальна, решили?

мне тоже очень нужно

iLoveYou 23.09.2003 18:54

http://www.f-mod.com/swfdraw2jpg/


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

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