ASPCanvas — это средство создания изображений GIF на сервере на базе IIS/ASP без установки COM-объектов на стороне сервера или работы с Java на стороне клиента. Это чисто класс VBScript, который генерирует изображения GIF любого размера на сервере и передает их клиенту веб-браузера.
Рисуем круг.
<%
Dim objCanvas
Set objCanvas = New Canvas
objCanvas.GlobalColourTable(0) = RGB(255,255,255)
objCanvas.GlobalColourTable(1) = RGB(0,0,0)
objCanvas.BackgroundColourIndex = 0
objCanvas.ForegroundColourIndex = 1
objCanvas.Resize 320,240,False
objCanvas.Circle 160,120,110
objCanvas.Write
%>
Требования немного изменились по сравнению с версией 1.0.x к этой версии скрипта, поэтому будьте очень внимательны, прежде чем перезаписывать предыдущую версию.
Все это важно, поскольку внутренние компоненты ASPCanvas изменились для использования потоков ADO.
Обратите внимание, что этот класс НЕ будет работать с пакетом ASP ChiliSoft.
Нет, ничего нового. Это здесь, потому что я получаю как минимум 1 запрос по этому поводу в неделю. Последний раз я добавлял что-либо в этот класс в 2002 году, когда разработчики Classic ASP начали переход на ASP.NET. Я думал, что это умрет от использования, но, как оказалось, ИТ-инфраструктуры некоторых учреждений попадают в категорию «Она не сломана, поэтому не чините ее». Этот сценарий не содержит реального алгоритма сжатия LZW, он просто увеличивает кодовую таблицу по двум причинам:
Оба эти пункта остались в прошлом. Веселиться!