рисование в интернете

Программирование на Active Server Pages и VBScript.
Arey
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 12.08.2005 (Пт) 9:27

рисование в интернете

Сообщение Arey » 12.08.2005 (Пт) 9:40

значит так, нужно нарисовать и вывести на экран прямую или круг с определёнными параметрами.
Конечный итог, чего хочу добиться, это динамическое случайное рисование, подобие дороги с поворотами.
есть мысля:
1. сделать некий модуль на который подаются параметры, этот модуль на стороне сервера обрабатывает даные, рисует картинку и выдаёт её на экран.
вот и вопрос. как такой модуль можно сделать?
или может другие есть пути?

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 13.08.2005 (Сб) 13:59

Хм. Значит идея такова. :roll:

1) Делаешь свой ACTIVEX и пихаешь в него свои функции рисования.

Тогда можешь делать анимированную графику и вообще делать что хочешь у клиента, НО ПРИ УСЛОВИИ, что клиент согласится его разрешить

2)

а) Делаешь HTM страницу с кодом

Код: Выделить всё
<IMG src="PIC.ASP?param=1,2,xz">


б) качаешь GDI+.DLL или пишешь свою DLL, которая двоичным потоком возвращает картинку

в) Пишешь ASP страницу PIC.ASP в которой делаешь в общих чертах следующее

Код: Выделить всё
<%
PARAMS=Request("param")
Response.Contenttype="image/jpeg"
%>


Ниже в ASP делаешь код генерации картинки и возвращения её потоком.

Код: Выделить всё
response.binarywrite BINARYDATA


P.S

В принципе я делал пример генерации эскизов картинок - ASP галлерея.

У меня пример остался, могу заделиться. Если потребуется - пиши. :roll:

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 16.08.2005 (Вт) 12:14

Решил тут выложить. Может ещё кому нибудь пригодится. К сожалению это не последняя версия. Я сейчас на даче, а последняя только дома. Хотел тут отладиться, но забыл, что на ноуте IIS не стоит. :( :wink:
Вложения
FileServer.zip
(159.17 Кб) Скачиваний: 151

codemaster
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 604
Зарегистрирован: 13.02.2004 (Пт) 13:35

Re: рисование в интернете

Сообщение codemaster » 16.08.2005 (Вт) 15:47

Arey писал(а):Конечный итог, чего хочу добиться, это динамическое случайное рисование, подобие дороги с поворотами.


Есть чудная весщ - Macromedia FLASH это то что тебе надо
//<-
Mit freundlichen Grüßen
//->

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Re: рисование в интернете

Сообщение ALX_2002 » 17.08.2005 (Ср) 0:40

codemaster писал(а):
Arey писал(а):Конечный итог, чего хочу добиться, это динамическое случайное рисование, подобие дороги с поворотами.


Есть чудная весщ - Macromedia FLASH это то что тебе надо


Полность поддерживаю !!! :) Но к сожалению никак не освою :?

Arey
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 12.08.2005 (Пт) 9:27

Re: рисование в интернете

Сообщение Arey » 17.08.2005 (Ср) 8:42

codemaster писал(а):Есть чудная весщ - Macromedia FLASH это то что тебе надо

Это конечно хорошо. А в каких прогах делаются эти флешки?
И ещё, а флешки с параметрами работают?

Arey
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 12.08.2005 (Пт) 9:27

Сообщение Arey » 17.08.2005 (Ср) 10:28

ALX_2002 писал(а):Решил тут выложить. Может ещё кому нибудь пригодится. К сожалению это не последняя версия. Я сейчас на даче, а последняя только дома. Хотел тут отладиться, но забыл, что на ноуте IIS не стоит. :( :wink:

а что за параметр D и P используется в начале?
и потом присваивается к VPath.

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Сообщение ALX_2002 » 18.08.2005 (Чт) 12:11

D - помоему путь к директории, которую нужно вывести, а P - переход на странице на определённую метку ( Т.е если у тебя в какой то папке лежит около 10 и более рисунков, то на одной странице при отобраении они не умещаются. Теперь если ты по нему щёлкаешь для просмотра, а потом возвращаешся назад, то исходная страница прокручивается снова до верха. Мне это не понравилось и я решил сделать возврат на тот рисунок, который я кликал.)

Извиняюсь за корявое объяснение. Для лучшего понимания - попробуй параметр убрать и увидишь, что изменится :)


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35

    TopList