Detaillierte Erklärung von Canvas in PHP

小云云
Freigeben: 2023-03-22 13:10:01
Original
5225 Leute haben es durchsucht

Dieser Artikel teilt Ihnen hauptsächlich die detaillierte Erklärung von Canvas in PHP und der Bildverarbeitungstechnologie GD in PHP. Ich hoffe, er kann Ihnen helfen.

Neue Leinwand erstellen--Ressourcendaten (kann Bildressourcen bedienen)

ImageCreate (Leinwandbreite, Leinwandhöhe);

ImageCreateTrueColor(Leinwandbreite, Leinwandhöhe); Erstellt eine Echtfarben-Leinwand.

Leinwand basierend auf Bild erstellen

ImageCreateFromFPG (Bildadresse);

ImageCreateFromPNG (Bildadresse);

ImageCreateFromGIF (Bildadresse);

Leinwand manipulieren

Farbe zuweisen: Wenn Sie eine Farbe auf der Leinwand verwenden müssen, sollten Sie die Farbe zuerst der Leinwand zuweisen.

Farbidentifikation:

$color=ImageColorAllocate (Canvas-Ressource, R, G, B); RGB sind die drei Primärfarben, die Größe beträgt 0~255;
ImageFill (Leinwandressource, Füllposition x, Füllposition y, Farbkennung); beim Füllen Füllpunkte, die kontinuierlich sind und die gleiche Farbe wie der Füllpunkt haben.

Schreiben Sie die Zeichenfolge auf die Leinwand:


ImageString (Canvas-Ressource, Schriftart, Position x, Position y, Zeichenfolgeninhalt, Zeichenfarbe); >

Die Schriftart ist eine integrierte Schriftart mit Größen zwischen 1 und 5.

Die Zeichenfarbe ist die Variable, die beim Zuweisen der vorherigen Farbe geschrieben wird.

Ermitteln Sie die Größe der geöffneten Leinwand:

Rufen Sie die Breite der Leinwand ab.

ImageSY (Leinwandressource); ermittelt die Höhe der Leinwand.

Ermitteln Sie die Größe der integrierten Schriftart:


ImageFontWidth (Schriftartnummer); Ermitteln Sie die Breite der integrierten Schriftart.

ImageFontHeight (Schriftartnummer); Ruft die Höhe der integrierten Schriftart ab.

Ausgabe-Leinwand


1. Ausgabe in Bilddatei.

2. Ausgabe direkt auf der Seite.

ImagePNG(Canvas-Ressource[, Dateiadresse]);


ImageJPEG(Canvas Ressource [, Dateiadresse]);


ImageGIF (Canvas-Ressource [, Dateiadresse]);

Beispiel: Verifizierungscode

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung von Canvas in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!