强制上传的图像保持其比例
我在图像标签中显示图像
<img src="image.jpg" width="100" height="50" />
我用户上传图像大小 100x100 我希望它像上面的标签一样显示
<img src="image.jpg" width="50" height="50" />
如何实现?
ps
如果这是服务器端问题,我正在使用 php。
I dispaly image in an image tag
<img src="image.jpg" width="100" height="50" />
I user uploads image size 100x100 I want it to be displayed like the tag above is
<img src="image.jpg" width="50" height="50" />
How to achieve that?
ps
I am using php if it is server side issue at all.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
getimagesize()
获取图像大小。然后执行此操作以缩小以适合,但保持纵横比:Use
getimagesize()
to get the image size. Then do this to shrink-to-fit, but maintaining the aspect ratio:此代码将使任何图像适合 maxWidth x maxHeight 框,保持宽高比并用白色背景填充。
This code will fit any image to maxWidth x maxHeight box, keeping aspect ratio and padding with white background.