PHP-Ladebild imagecreatefrom_gif_jpeg_png-Serie Funktionsnutzungsanalyse

高洛峰
Freigeben: 2023-03-04 09:44:01
Original
1693 Leute haben es durchsucht

Dieser Artikel analysiert die Verwendung der imagecreatefrom_gif_jpeg_png-Funktionsreihe zum Laden von Bildern in PHP. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Die imagecreatefrom-Funktionsreihe wird verwendet, um ein Bild aus einer Datei oder URL zu laden.

Bild laden

Die imagecreatefrom-Funktionsreihe wird verwendet, um ein Bild aus einer Datei oder URL zu laden und bei Erfolg die Bildressource zurückzugeben, oder bei Fehler eine leere Zeichenfolge.

Diese Reihe von Funktionen umfasst:

imagecreatefromgif(): Erstellen Sie eine Leinwand und laden Sie ein Bild aus einer GIF-Datei oder URL-Adresse.
imagecreatefromjpeg(): Erstellen Sie eine Leinwand und laden Sie sie von Laden Sie ein Bild aus einer JPEG-Datei oder einer URL-Adresse
imagecreatefrompng(): Erstellen Sie eine Leinwand und laden Sie ein Bild aus einer PNG-Datei oder einer URL-Adresse
imagecreatefromwbmp(): Erstellen Sie eine Leinwand und laden Sie ein Bild aus einer WBMP-Datei oder URL-Adresse lädt ein Bild
imagecreatefromstring(): Erstellt eine Leinwand und erstellt ein neues Bild aus dem Bildstream in der Zeichenfolge

Syntax:

resource imagecreatefromgif( string filename )
resource imagecreatefromjpeg( string filename )
resource imagecreatefrompng( string filename )
resource imagecreatefromwbmp( string filename )
resource imagecreatefromstring( string image )
Nach dem Login kopieren

Beispiel:

<?
header("Content-type: image/jpeg");
//创建并载入一幅图像
$im = @imagecreatefromjpeg("images/flower_1.jpg");
//错误处理
if(!$im){
  $im = imagecreatetruecolor(150, 30);
  $bg = imagecolorallocate($im, 255, 255, 255);
  $text_color = imagecolorallocate($im, 0, 0, 255);
  //填充背景色
  imagefilledrectangle($im, 0, 0, 150, 30, $bg);
  //以图像方式输出错误信息
  imagestring($im, 3, 5, 5, "Error loading image", $text_color);
} else {
  //输出该图像
  imagejpeg($im);
}
?>
Nach dem Login kopieren

In diesem Beispiel laden wir das Originalbild und geben es aus. Da PHP keine benutzerfreundlichen Fehlermeldungen für Bilderstellungsfehler bietet, haben wir die Informationen zur Fehlerbehandlung angepasst.

Tipps

Wenn Sie von PHP generierte Bilder direkt auf einer normalen Webseite anzeigen möchten, anstatt sie über den Header auszugeben, können Sie sie wie folgt aufrufen:

<img src="pic.php" />
Nach dem Login kopieren

Ich hoffe, dass dieser Artikel für alle in der PHP-Programmierung hilfreich sein wird.

Weitere Artikel zum Thema PHP-Ladebild imagecreatefrom_gif_jpeg_png-Serie zur Funktionsnutzungsanalyse finden Sie auf der chinesischen PHP-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!