ASPCanvas ist eine Möglichkeit, GIF-Bilder auf einem IIS/ASP-basierten Server zu generieren, ohne serverseitige COM-Objekte zu installieren oder mit clientseitigem Java herumzuspielen. Es handelt sich um eine reine VBScript-Klasse, die GIF-Bilder beliebiger Größe auf dem Server generiert und an den Webbrowser-Client weitergibt.
Einen Kreis zeichnen.
<%
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
%>
Die Anforderungen haben sich von Version 1.0.x zu dieser Version des Skripts geringfügig geändert. Seien Sie daher sehr vorsichtig, bevor Sie Ihre vorherige Version überschreiben.
Dies ist alles wichtig, da sich die Interna von ASPCanvas geändert haben, um ADO-Streams zu verwenden
Beachten Sie, dass diese Klasse NICHT mit dem ASP-Paket von ChiliSoft funktioniert.
Nein, nichts Neues. Dies ist hier, weil ich mindestens eine Anfrage pro Woche zu diesem Thema bekomme. Das letzte Mal, dass ich irgendetwas zu dieser Klasse hinzugefügt habe, war im Jahr 2002, als klassische ASP-Entwickler mit dem Übergang zu ASP.NET begannen. Ich dachte, dass dies im Laufe der Zeit verschwinden würde, aber wie sich herausstellte, fallen die IT-Infrastrukturen einiger Institutionen in die Kategorie „Es ist nicht kaputt, also reparieren Sie es nicht“. Dieses Skript enthält keinen tatsächlichen LZW-Komprimierungsalgorithmus, sondern erweitert lediglich die Codetabelle, und zwar aus zwei Gründen:
Beide Punkte gehören der Vergangenheit an. Viel Spaß!