<?php //功能:生成缩略图 class CreatMiniature { //公共变量 var $srcFile = ""; //原图 var $echoType; //输出图片类型,link--不保存为文件;file--保存为文件 var $im = ""; //临时变量 var $srcW = ""; //原图宽 var $srcH = ""; //原图高 //设置变量及初始化 function SetVar($srcFile, $echoType) { if (!file_exists($srcFile)) { echo '源图片文件不存在!'; exit(); } $this->srcFile = $srcFile; $this->echoType = $echoType; $info = ""; $data = GetImageSize($this->srcFile, $info); switch ($data[2]) { case 1: if (!function_exists("imagecreatefromgif")) { echo "你的GD库不能使用GIF格式的图片,请使用Jpeg或PNG格式!返回"; exit(); }
Jana fungsi lakaran kenit (menyokong format imej: gif, jpeg, png dan bmp)
* @author ruxing.li
* @param string $src Sumber laluan imej
* @param int $width Lebar berkadar imej kecil ( Laksanakan lebar berkadar imej kecil penskalaan apabila hanya menyatakan ketinggian)
* @param int $width Ketinggian imej kecil (mengakui penskalaan berkadar apabila hanya menyatakan lebar)
* @param string $filename Simpan laluan (terus keluar ke penyemak imbas jika tidak dinyatakan)
* @kembali bool
Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn
Artikel Berkaitan
10May2023
PHP ialah bahasa pengaturcaraan yang biasa digunakan, dan perpustakaan GDnya menyediakan fungsi pemprosesan imej yang berkuasa yang boleh digunakan untuk menjana imej kecil dan menambah tera air dan operasi lanjutan lain. Artikel ini akan memperkenalkan cara menggunakan perpustakaan GD PHP untuk pemprosesan imej. 1. Pengenalan kepada perpustakaan GD Pustaka GD ialah perpustakaan sambungan PHP yang boleh digunakan untuk memproses imej. Boleh mengendalikan pelbagai format imej, seperti JPG, GIF dan PNG, dsb. Pustaka GD menyediakan satu siri fungsi API yang boleh digunakan untuk menjana imej kecil, menambah tera air dan satu siri operasi lanjutan. 2. Hasilkan thumbnail semasa pembangunan laman web
13Jul2023
Petua untuk menjana mozek imej menggunakan perpustakaan PHP dan GD Pengenalan: Dengan populariti media sosial dan fotografi digital, permintaan orang ramai terhadap pemprosesan imej semakin tinggi. Antaranya, menghasilkan mozek imej adalah teknologi yang biasa dan menarik. Artikel ini akan menerangkan cara menggunakan PHP dan perpustakaan GD untuk menjana mozek imej dan memberikan contoh kod untuk membantu anda mencapai matlamat ini. 1. Memahami perpustakaan GD Pustaka GD ialah perpustakaan yang berkuasa untuk pemprosesan imej menggunakan PHP. Ia menyediakan satu set fungsi untuk mencipta, memanipulasi dan mengeluarkan imej. Untuk menggunakan perpustakaan GD yang anda perlukan
05Jul2023
Cara menjana imej kecil gambar data melalui PHP dan UniApp 1. Pengenalan Dalam aplikasi mudah alih moden, sebilangan besar gambar selalunya perlu dipaparkan. Untuk meningkatkan kelajuan pemuatan halaman dan pengalaman pengguna, kami boleh menggunakan lakaran kecil imej. Lakaran kenit imej ialah versi imej asal yang lebih kecil, mengurangkan saiz dan saiz fail imej, menjadikannya lebih sesuai untuk paparan pada peranti mudah alih. Dalam artikel ini, kami akan membincangkan cara menjana lakaran kecil imej daripada data melalui PHP dan UniApp. Kami akan menggunakan UniApp sebagai aplikasi mudah alih
28Jan2022
Cara menjana lakaran kenit dalam PHP tanpa herotan: 1. Cipta fail sampel PHP 2. Gunakan kaedah "fungsi reSizeImg($imgSrc, $resize_width...) {...}" untuk menjana lakaran kecil imej dalam perkadaran yang sama.
28Jul2023
Cara menggunakan Imagick untuk mencipta imej kecil imej berkualiti tinggi dalam PHP Pengenalan: Dalam pembangunan web, kita sering menghadapi situasi di mana imej perlu dipaparkan. Untuk meningkatkan kelajuan memuatkan halaman web dan menjimatkan lebar jalur, kami biasanya menyingkat imej. Dalam PHP, kita boleh menggunakan perpustakaan Imagick untuk pemprosesan imej Artikel ini akan memperkenalkan cara menggunakan Imagick untuk mencipta imej kecil imej berkualiti tinggi. Imagick ialah perpustakaan pemprosesan imej yang berkuasa yang menyokong pelbagai format imej, termasuk
15Jul2023
Langkah terperinci untuk menjana tera air imej menggunakan perpustakaan PHP dan GD Pengenalan: Dalam pembangunan web, kita selalunya perlu menambah tera air pada imej untuk melindungi keaslian atau menambah maklumat hak cipta. Artikel ini akan memperkenalkan cara menggunakan perpustakaan PHP dan GD untuk merealisasikan fungsi menjana tera air imej. Pengenalan perpustakaan GD: Pustaka GD ialah perpustakaan grafik sumber terbuka yang menyediakan satu siri fungsi untuk pemprosesan dan penjanaan imej. Ia menyokong berbilang format imej, seperti PNG, JPEG, GIF, dll., dan boleh digunakan dalam persekitaran sistem pengendalian yang berbeza. Langkah 1: Pastikan perpustakaan GD mempunyai
Hot Tools
Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan
Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda
Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej