❶ php格式的圖片怎樣轉換成bmp或其他格式的
大哥..PHP是動態網頁的格式,不是圖片格式...
那可能是用PHP生成出來的圖片...
例如
http://bbs.maxkiss.net/ck.php
這是一個PHP文件,可是打開他,生成的是一個PNG格式的圖片..
朋友請你清楚一點,,PHP不是圖片格式.
❷ php有什麼函數可以吧jpg或者png轉換成webp
CloudConvert 能將 WebP 轉換為各種圖片格式,包括 bmp、eps、gif、ico、jpg、odd、pdf、png、ps、psd、svg、tiff、xcf。
❸ php轉換圖片類型
客戶端通過html裡面的input name="apic" type="file"表單form提交這個圖片,在服務端通過$_FILES['apic']得到圖片信息後,檢測圖片的格式是否為所允許的(*.bmp,*.jpg),檢測OK後進行圖片的壓縮轉存後,在資料庫存上新生成的jpg的圖片路徑地址;
其中壓縮圖片的辦法給你發一種:
http://code.itlearner.com/php/bmp.html
看看這個壓縮bmp的類,即學即用。
❹ php將pdf文件格式轉換成圖片,並壓縮
有一份pdf文件,需要將其轉換成圖片, 如果圖片過大,同時還需要將其壓縮。
1、安裝插件
因為不同版本的用法略有區別,我這里用的是2.1版, 最近文檔還需要看官方文檔。
2、簡單使用
3、常用方法
4、其他
1、說明
2、安裝
不同版本的使用略有區別,我這用的是2.5版本的
3、簡單使用
其中resize,可以指定壓縮的寬度和高度,如
如果是指定寬度,智適應高度就是這樣
save的三個參數是,
4、更多
更多使用,看 說明文檔
壓縮圖片的時候,報不能讀取問題
這個可能是遇到最多的問題。可能原因如下:
1、文件讀取許可權
查看文件的許可權,看是否有讀取的許可權(r), 沒有的話直接把文件改為 777
2、插件不支持該格式文件
輸入 php --ri imagick , 在支持列表看是否支持該文件的格式。沒有的話,自己網路啦。
3、內存或緩存不夠
進入插件的 /vendor/intervention/image/src/Intervention/Image/Imagick/Decoder.php , 在24行斷點
可能會得到消息:
然後,在網路下,原來是壓縮的文件過大,插件使用的緩存不夠,這里直接將配置改大即可
將配置文件改成如下
❺ php 轉換圖片格式問題
用下面代碼(PHP必須支持GD庫)
$input=上傳的BMP文件名
$output=要存的jpeg文件名
$image=imagecreatefromwbmp($input);
imagejpeg($image,$output);
imagedestroy($image);
unlink($input);
用GD庫還可以加水印、改大小等,網上都有,一搜就行。我是按照PHP手冊
❻ PHP怎麼轉換圖片格式
用下面代碼(PHP必須支持GD庫)
$input=上傳的BMP文件名
$output=要存的jpeg文件名
$image=imagecreatefromwbmp($input);
imagejpeg($image,$output);
imagedestroy($image);
unlink($input);
用GD庫還可以加水印、改大小等,網上都有,一搜就行。我是按照PHP手冊
你可以去後盾人平台看一下,裡面的東西不錯