IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Использование картинок ж web controls ASP.Net (http://www.imho.ws/showthread.php?t=34816)

joker99 21.07.2003 01:58

Использование картинок ж web controls ASP.Net
 
Я написал web control для asp.net который использует картинки при генерации хтмл,т.е. в генерируемом хтмл есть
несколько тегов img. Есть ли какая нибудь возможность не указывать абсолютный src у картинки а как то сгенерить картинку прямо в хтмл ( Netscape например поддержижает src="data:image/gif;base64,..." ... = картинка в base64) или же
засунуть картинки в dll и указат путь вовнутрь етого dll ?

Stasik 23.07.2003 16:49

можно побитно через JS

а можно и попиксельно через таблицу... только геморно.....

joker99 24.07.2003 02:03

как ето побитно через JS ?

Stasik 24.07.2003 19:26

я видел где-то

Stasik 26.07.2003 01:54

<script language="javascript">
image_down = '#define _width 500\n#define _height 120\nstatic unsigned char _bits[] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, ...break... 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x0f }'
</script>
<img src="javascript:image_down" width="500" height="120">

joker99 26.07.2003 15:33

_bits ето картинка побитно?
0хff,0x0f ето стандартное окончание или просто биты картинки?

Stasik 26.07.2003 23:19

не знаю, bmp наверное

joker99 27.07.2003 23:33

В том то и проблема что не бмп, ето формат xbm, из линукс, поддерживат только монохром. Каждый бит в _bits ето или black или white. Других цветов не поддерживает :(

XBM

Stasik 28.07.2003 00:42

Ж( а мож какнидь с bmp? я не знаю

cd19 03.08.2003 00:24

Сделай exe, работающий через cgi, и не мучайся.

joker99 03.08.2003 23:00

cd19

если уж использовать доп. файлы, то я могу просто положить картинки на сервер. Но я хотел способ без доп. файлов :(

cd19 04.08.2003 02:30

Можно по идее держать всё в той же dll, как ты и хочешь, но это надо поддерживать ISAPI, чего я лично на дотнете не пробовал. Хотя упоминания об этом попадались. Так что попробуй через ISAPI, если хочешь именно так.

cd19 04.08.2003 22:41

Посмотри вот это: http://www.developerfusion.com/show/3734/
По такому принципу можно засунуть всё в одну dll.

joker99 05.08.2003 00:51

Я в принципе уже давно сделал ето , но проблема в том что dll с кодом asp.net переписывает в темп. директорию, и там выполняет, а у пользователя нет доступа к етой директории, так что линки типа res://path-to-file\\name-of-resource не доступны в run time :(.
Цитата:

cd19:
Посмотри вот это: http://www.developerfusion.com/show/3734/
Тут есть проблема с тем что в design time картинок не видна, а так же надо знать где находится counter.aspx а так же скопировать его в ето место заранее,
я же хочу чтобы был один файл и ложить его можно было бы куда угодно.


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

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.