编辑JPEG图像的EXIF数据您可以使用库piexifjs来更改图像的EXIF数据。该库仅更改元数据(称为EXIF),而不更改图像本身。使用piexifjs相关API读取图片的EXIF数据,更改并新建buffer。constpiexif=require("piexifjs");//从puppeteer或磁盘获取图像缓冲区constimageBuffer=/*...*///将缓冲区转换为字符串并加载它constimageString=imageBuffer.toString('binary');constexif=piexif.load(imageString);//改变分辨率exif['0th'][piexif.ImageIFD.XResolution]=[300,1];exif['0th'][piexif.ImageIFD.YResolution]=[300,1];//生成新的EXIF数据constnewExifDump=piexif.dump(exif);//生成新的图像constnewData=piexif.insert(newExifDump,imageString);constjpgBuffer=newBuffer(newData,"binary");//writetofileorusebuffer//...以上是更改dpi信息,当然你也可以更改其他图片信息,具体可以查看piexifjs的git仓库;https://github.com/hMatoba/pi...
