1. Fügen Sie dem Bild Wasserzeichen hinzu
Die Codekopie lautet wie folgt:
<%
Dim JPEG ”// Variablen deklarieren
Setzen Sie jpeg = server.createObject ("perssites.jpeg") "// Aufrufkomponente
Jpeg.open server.mappath ("aaa.jpg") ”// Quellbildsposition
Jpeg.canvas.font.color = & h000000 ”// Wasserzeichen Schriftfarbe
Jpeg.canvas.font.family = "Songzi" "" // Watermark -Schriftart
Jpeg.canvas.font.size = 14 ”// Wasserzeichen Schriftgröße
Jpeg.canvas.font.bold = false ”// Ist es fett? Verwenden: True
Jpeg.canvas.font.bkmode = & hfffff ”// Schriftart Hintergrundfarbe
JPEG.CANVAS.PRINT 10, 10, „Unbesessenes Naughty Studio“ // Wasserzeichen Text, zwei Nummern 10 sind die XY -Koordinaten des Wasserzeichens
Jpeg.save server.mappath ("aaa_05.jpg") "// Erstellen Sie ein neues Bild mit einem Wasserzeichen und sparen Sie den Standort
Legen Sie JPEG = Nothing ”// Login die Komponente an und geben Sie die Ressource frei
Response.write "<img src = aaa_05.jpg>" "" // das Bild anzeigen, nachdem das Wasserzeichen auf dieser Seite generiert wurde
%>
2. Erzeugen Sie Miniaturansichten
Die Codekopie lautet wie folgt:
<%
Dim JPEG ”// Variablen deklarieren
Setzen Sie jpeg = server.createObject ("perssites.jpeg") "// Aufrufkomponente
Jpeg.open server.mappath ("aaa.jpg") ”// Originalbildsposition
Jpeg.width = jpeg.originalwidth/4 ”// Angenommen, die Breite des Bildes ist ein Viertel des Originalbildes
Jpeg.height = jpeg.originalheight/4 ”// Angenommen, die Höhe des Bildes ist ein Viertel des Originalbildes
Jpeg.Sharpen 1, 130 ”// Setzen Sie den Schärfeneffekt
Jpeg.save server.mappath ("aaa_small.jpg") ”// Generieren Sie Miniaturansicht und Name
Legen Sie JPEG = Nothing ”// Login die Komponente an und geben Sie die Ressource frei
Response.write "<img src = aaa_small.jpg>" "" // das generierte Miniaturbild auf dieser Seite anzeigen
%>
[Code]
Einführung in erweiterte Nutzungsmethoden von ASPJPEG -Komponenten
ASPJPEG ist eine sehr leistungsstarke Bildverarbeitungskomponente in reiner englischer Version. Es gab jedoch freie Versionen und geknackte Versionen, aber es gibt nicht viele Artikel, die ihnen detaillierte und detaillierte Einführungen bieten. Auch wenn es vorhanden ist, beinhalten sie nur Vorschänder und Bildwasserzeichen. Vielleicht liegt es an reinem Englisch.
Hier werde ich über die fortgeschrittene Verwendung von ASPJPEG für diese Themen sprechen. Zu den Technologien hier gehören hauptsächlich:
Bild Vorschaubild
Bild Wasserzeichen
Sicherheitscode -Technologie
Bildabschneiden
Bild verschmelzen
Datenbankunterstützung
Mehr selten verwendete Methoden
und einige verwandte praktische Technologien
Der einzige Mangelpunkt von ASPJPEG ist, dass die Ausgangsmethode relativ Single ist. Hier sprechen wir hauptsächlich über diese Ausgabemethode, die das Bild speichert und es dann nennt. Außerdem bin ich relativ faul, daher werden einige Codes im Originaldokument immer noch zitiert, und ich werde erklären, was ich nicht verstehe!
Kameraden, die VB oder .NET studiert haben, werden es definitiv auf einen Blick verstehen. Der Pinsel kommt. hehe.
1. Bild Vorschaubild
[Code]
<%
Setzen Sie jpeg = server.createObject ("Perssites.jpeg") Aufrufkomponente
Path = server.mappath ("bilder") & "/clock.jpg" Ausstehender Bildpfad
Jpeg.open Path Open Bild
Höhe und Breite sind 1/2 des Originalbildes
Jpeg.width = jpeg.originalwidth / 2
Jpeg.height = jpeg.originalheight / 2
Speichern Sie das Bild
Jpeg.save server.mappath ("bilder") & "/clock_small.jpg"
%>
[Code]