express接受图片
1 2 3 4 5 6 | npm i multiparty --save 文档地址 https: //github.com/expressjs/node-multiparty npm i images --save 文档地址 https: //github.com/aheckmann/gm var multiparty = require( 'multiparty' ); var images = require( "images" ); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | router.post( '/uploadImage' , function (req, res) { var form = new multiparty.Form(); form.parse(req, function (err, fields, files) { // images(files.zp[0].path) //Load image from file //加载图像文件 .size(1920) //Geometric scaling the image to 400 pixels width //等比缩放图像到400像素宽 //在(10,10)处绘制Logo .save( "public/images/" + "filebigName.png" , { //Save the image to a file,whih quality 50 quality: 80 //保存图片到文件,图片质量为50 }); }); }); |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步