<?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
![Bagaimana untuk menjana imej kecil dalam php tanpa herotan](https://img.php.cn/upload/article/202201/28/2022012810192928885.jpg)
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.
![Bagaimana untuk Menjana Imej Kecil dengan Cekap daripada Imej yang Dimuat Naik dalam PHP?](https://img.php.cn/upload/article/001/246/273/173096886473462.jpg)
07Nov2024
Mencipta Imej Kecil daripada Imej Yang Dimuat NaikMenjana imej kecil untuk imej yang dimuat naik memastikan ia tidak kelihatan herot semasa mengekalkan...
![Bagaimana untuk Membuat Imej Kecil Berkadar dalam PHP untuk Imej Besar?](https://img.php.cn/upload/article/001/246/273/173080614361932.jpg)
05Nov2024
Mencipta Imej Kecil Berskala dalam PHPCoretan kod yang disediakan berjaya memangkas imej dalam dimensi tertentu. Walau bagaimanapun, untuk imej yang lebih besar, ia...
![Bagaimana untuk Mendapatkan Imej Kecil Video YouTube Menggunakan PHP dan cURL?](https://img.php.cn/upload/article/001/246/273/173451103359716.jpg)
18Dec2024
Cara Mendapatkan Imej Kecil Video YouTube menggunakan PHP dan cURLQuestion:Cara untuk mendapatkan Imej Kecil Video YouTube daripada API YouTube menggunakan PHP dan cURLQuestion...
![Bagaimana untuk Menjana Imej Pratonton PDF dalam PHP menggunakan ImageMagick?](https://img.php.cn/upload/article/001/246/273/173449759681612.jpg)
18Dec2024
Memaparkan Dokumen PDF untuk Pratonton Imej dalam PHPSatu soalan biasa di kalangan pembangun PHP ialah cara menukar Format Dokumen Mudah Alih (PDF)...
![Bagaimana untuk Mencipta Perpustakaan Statik daripada Berbilang Perpustakaan Statik Lain?](https://img.php.cn/upload/article/001/246/273/173437232459446.jpg)
17Dec2024
Mencipta Perpustakaan Statik yang Berpaut ke Perpustakaan Statik Lain Apabila membina perpustakaan statik yang bergantung pada kebergantungan daripada berbilang yang lain...
![](/static/imghwm/down_right.png)
![](/static/imghwm/taglogo.png)
Hot Tools
![Pustaka PHP untuk bekas suntikan kebergantungan](https://img.php.cn/upload/manual/000/000/001/5e21721e79a2b232.png)
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
![](/static/imghwm/taglogo.png)