PHP menyediakan fungsi pemprosesan imej untuk mengedit imej, termasuk: mengubah saiz: menggunakan imagecreatefromjpeg() dan imagecopyresampled() cropping: imagecrop() rotation: imagerotate() watermark: imagealphablending() dan imagetext() gradient: imagecreatetruecolor() dan imagefilledrectangle()
Panduan Fungsi Pemprosesan Imej PHP
Pengenalan
PHP menyediakan satu siri fungsi pemprosesan imej untuk memanipulasi dan menyunting imej. Artikel ini akan membimbing anda tentang cara menggunakan fungsi ini untuk mencipta dan mengubah suai imej dari awal.
Kes praktikal: Mengubah saiz imej
Untuk mengubah saiz imej, anda boleh menggunakan fungsi imagecreatefromjpeg()
和 imagecopyresampled()
:
// 创建图像资源 $image = imagecreatefromjpeg('original.jpg'); // 计算新的图像尺寸 $newWidth = 500; $newHeight = 300; // 创建一个具有新尺寸的新图像 $newImage = imagecreatetruecolor($newWidth, $newHeight); // 调整图片大小 imagecopyresampled($newImage, $image, 0, 0, 0, 0, $newWidth, $newHeight, imagesx($image), imagesy($image)); // 输出修改后的图像 imagejpeg($newImage, 'resized.jpg', 100);
Fungsi pemprosesan imej lain
Selain mengubah saiz, PHP juga menyediakan fungsi pemprosesan imej yang lain :
Fungsi pemprosesan imej boleh digunakan dalam pelbagai aplikasi, termasuk:
Ubah saiz imej tapak webFungsi pemprosesan imej PHP menyediakan fungsi yang diperlukan untuk mencipta dan mengubah suai imej dengan mudah. Melalui kes praktikal dan senarai fungsi yang disediakan dalam artikel ini, anda boleh mula menggunakan PHP untuk melaksanakan tugas pemprosesan imej anda sendiri dengan mudah.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi pemprosesan imej dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!