为了账号安全,请及时绑定邮箱和手机立即绑定

將兩張圖片合併後形成一張圖片,但是圖片會變形,如何有 css的object-fit:cover 效果?

將兩張圖片合併後形成一張圖片,但是圖片會變形,如何有 css的object-fit:cover 效果?

PHP
米琪卡哇伊 2019-03-14 03:20:19
請問假設一張圖片是300x300但是我已經設定 imagecreatetruecolor 是 (400, 300);我強制該圖片「寬度」為 200但是我發現產生出來的圖片會壓扁(因為原始寬度是300,我設成200,所以他會被壓扁)如何做到 css的object-fit:cover的效果然後再把圖片丟進去畫布? 更新代碼
查看完整描述

1 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

有的,利用php的gd函数库完全可以实现这个功能。主要用到的函数有创建画布imagecreate类函数,复制函数imagecopy和imagecopyresampled,上色函数imagecolorallocate,保持透明imagecolortransparent

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 695 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信