首页 > 解决方案 > 将图像缓冲区转换为 base64

问题描述

我正在使用 jimp 调整 base64 图像的大小:

   const buffer = Buffer.from(Photo, 'base64');
   const { mime } = fileType(buffer);
   const photoBuffer = await jimp.read(buffer);

   const res = await photoBuffer.cover(10, 10)
       .quality(30).getBufferAsync(mime);

现在我需要将'res'缓冲区转换回base64。

标签: javascriptnode.js

解决方案


只需使用这样toString的方法Buffer

const resInBase64 = res.toString('base64')

推荐阅读