(php上传图片)(php上传图片到数据库)

(php上传图片)(php上传图片到数据库)

题目名称:图片上传简易处理

描述:

1、前端页面做一个上传图片的表单(不需要样式和其他功能),上传任意一张图片(不限大小,不限格式);

2、服务端php接收这张图片,然后进行以下三个操作

1)将上传的这张原图保存到一个文件夹下;

2)将上传的这张图片缩放到特定尺寸300px200px,并将缩放后的图片保存到文件夹下;(即图片的拉伸、缩放);

3)截取这张原图的中心300px200px区域,并将该区域保存成一张新图片放到文件夹下;

审核标准:前端上传一张任意图片,后端经过php接收处理后在对应的文件下生成三张图片,分别是原图、缩放的图、裁剪的图。

解决之道:

  • imagecreatefromjpeg — 由文件或 URL 创建一个新图象。

  • imagecreatetruecolor — 新建一个真彩色图像

  • getimagesize — 取得图像大小

  • imagecopyresampled — 重采样拷贝部分图像并调整大小

  • imagejpeg — 输出图象到浏览器或文件。

详见php手册

上代码:

(php上传图片)(php上传图片到数据库)

(php上传图片)(php上传图片到数据库)

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者看到他请叫他快去学习所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(php上传图片)(php上传图片到数据库)
本文链接:https://www.51qsb.cn/article/dvji2y.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-07-25
下一篇2023-07-25

你可能还想知道

发表回复

登录后才能评论