請問假設一張圖片是300x300但是我已經設定 imagecreatetruecolor 是 (400, 300);我強制該圖片「寬度」為 200但是我發現產生出來的圖片會壓扁(因為原始寬度是300,我設成200,所以他會被壓扁)如何做到 css的object-fit:cover的效果然後再把圖片丟進去畫布?
更新代碼
1 回答
DIEA
TA贡献1820条经验 获得超2个赞
有的,利用php的gd函数库完全可以实现这个功能。主要用到的函数有创建画布imagecreate类函数,复制函数imagecopy和imagecopyresampled,上色函数imagecolorallocate,保持透明imagecolortransparent
- 1 回答
- 0 关注
- 695 浏览
添加回答
举报
0/150
提交
取消