|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Еще раз. Сохранение картинки из флэш-редактора в jpg, swf
Я знаю что форум флэшера уже просто набит этими темами.
Но поскольку у меня ну совсем нет времени разбирать детально все пути решения, я прошу прояснить основные из них. 1. Редактор, где юзер может оперировать только примитивами и их элементарной трансформацией (готовые мувики + текст + поворот/ресайз). Решения: 1.1. Хранить на сервере массив использованных элементов и их трансформации. При запросе строить картинку заново на основе этой информации. 1.2. На основе той же информации генерить swf. Для этого на сервере должен быть какой-то управляемый компайлер? У кого-то я видел описание такой штуки, но мне кажется должны быть пути попроще. К тому же я совсем не уверен что у меня хоть раз будет доступ к коммандной строке на сервере. 1.3. Генерить jpg. Я пытался почитать про mdm zinc. Описание его фич на родном сервере глушит объемом и расплывчатостью выражений. Единственный русский инф - в блоге Кузена. Но там оч мало. Существует вариант передачи попиксельной информации на сервер, но это издевательство обсуждать не стоит я думаю. 2. Полноценный редактор. Единственный вариант который я вижу - скинуть то что намазюкал юзер в битмап и как-то его услать на сервер. Других вариантов ведь нет? Да и как решить эту задачу я вообще не вижу. Заранее спасибо. |
|
|||||
Регистрация: Nov 2005
Адрес: Donetsk
Сообщений: 203
|
я встречался с этой проблемой, пути решения:
1. В zinc можно делать скриншоты и сохранять их в jpeg, png, gif. Но zinc создает exe - поэтому только для локального использования. 2. Чтобы сохранить в формате swf (!), то можно воспользоваться тем же zinc: есть специальные dll, которые могут создавать файл формата swf, но это тоже локально, т.к. ехе. 3. В PHP есть Ming, который тоже может генерировать swf, но говорят он очень криво работает. Я использовал способ хранения в БД и потом генерировал при каждом запросе показать измененную swf, тормозит, да, но что поделаешь... |
|
|||||
Регистрация: Nov 2005
Адрес: Donetsk
Сообщений: 203
|
если через Zinc сохранять, то там скриншот сначала в bmp сохраняестя:
а потом bmp можно сохранить в др. формат. Есть еще разные разновидности сохранений, в Manual вообщем все написано и довольно понятно. |
|
|||||
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Эта штука сейвит битмап юзеру.
1) bmp - несъедобный формат 2) нужно сохранять на сервер а не юзеру. А уж про использование exe и речи нет. Цитата:
Спасибо за ответ. |
|
|||||
Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
|
Ну а почему бы на самом деле не генерить битмап, закинуть во Flash ещё и алгоритм сжатия, да сжатый битмап и гнать на сервер?
__________________
Всё гениальное просто. |
|
|||||
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
Гм. Вы в самом деле считаете, что можно написать во флэш нетормозной и эффективный алгоритм сжатия?
Если такие существуют, хм, почему бы и нет. Правда к нему должен еще прилагаться алгоритм декомпрессии на стороне сервера. или самому писать такую штуку? |
|
|||||
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
вроде по теме
http://www.quasimondo.com/archives/000572.php
__________________
Flex 2 и Co |
|
|||||
Цитата:
смотрим на то что может Ming и не кривые руки (! главное условие). Цитата:
2$ за поиск %) |
|
|||||
Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
|
2 iNils. Насколько я понимаю, mdm работает всё же только на клиентской стороне и только с exe. так ведь?
2 Baron27, __i: Обалденные штуки!! Однозначно то что нужно! Спасибо! Прям хоть 2$, хоть пивом, хоть виской :-) |
Часовой пояс GMT +4, время: 23:36. |
|
« Предыдущая тема | Следующая тема » |
|
|