Heim > Backend-Entwicklung > PHP-Tutorial > swfupload上传图片读取最大只有100*75

swfupload上传图片读取最大只有100*75

WBOY
Freigeben: 2016-06-23 14:01:00
Original
919 Leute haben es durchsucht

我使用SWFUpload_v250_beta_3上传图片,然后把上传的图片$_FILES['Filedata']['tmp_name']拷贝到指定的文件夹发现,最大只有100*75,当然,我拷贝前没有经过缩略图的


回复讨论(解决方案)

LZ如果想要指定大小的图片,完全可以通过imagecreatetruecolor(),imagecreatefromjpeg(),imagecopyresampled()这三个函数来实现

楼上理解错误哟,我是说swfupload直接对图片进行了缩略图,而我已经把上面的imagecreatetruecolor(),imagecreatefromjpeg(),imagecopyresampled()这些给删除了,然后直接
move_uploaded_file($_FILES['Filedata']['tmp_name'], $file_path)
然后到指定的文件夹查看,发现图片已经被缩略了

我是说swfupload直接对图片进行了缩略图

有可能。你看下临时图片的大小就知道了。

找到原因了,原来他在上传时执行了this.startResizedUpload(this.getFile(0).ID, 100, 100, SWFUpload.RESIZE_ENCODING.JPEG, 100),对图片进行了缩略了

dsf   123213

[img]123[/img]

[img]22223[/img]

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