Spaces:
jiome
/
Running

nagose commited on
Commit
c2bd9d0
·
verified ·
1 Parent(s): 7d1df7d

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +4 -4
index.js CHANGED
@@ -18,11 +18,11 @@ app.get('/resize', async (req, res) => {
18
  throw new Error(`获取图像失败: ${response.statusText}`);
19
  }
20
  const imageBuffer = await response.buffer();
21
- console.log('原始图像大小:', imageBuffer.byteLength);
22
 
23
  // 使用 sharp 库来调整图像大小
24
- const resizedImageBuffer = await sharp(imageBuffer).resize(200).toBuffer();
25
- console.log('压缩后的图像大小:', resizedImageBuffer.byteLength);
26
 
27
  // 将压缩后的图像转换为 Base64 编码的数据
28
  const base64Image = resizedImageBuffer.toString('base64');
@@ -34,7 +34,7 @@ app.get('/resize', async (req, res) => {
34
  res.setHeader('Access-Control-Max-Age', '86400');
35
  res.send(base64Image);
36
  } catch (error) {
37
- console.error('压缩图像时出错:', error);
38
  res.status(500).send('压缩图像时出错');
39
  }
40
  });
 
18
  throw new Error(`获取图像失败: ${response.statusText}`);
19
  }
20
  const imageBuffer = await response.buffer();
21
+ //console.log('原始图像大小:', imageBuffer.byteLength);
22
 
23
  // 使用 sharp 库来调整图像大小
24
+ const resizedImageBuffer = await sharp(imageBuffer).resize(100).toBuffer();
25
+ //console.log('压缩后的图像大小:', resizedImageBuffer.byteLength);
26
 
27
  // 将压缩后的图像转换为 Base64 编码的数据
28
  const base64Image = resizedImageBuffer.toString('base64');
 
34
  res.setHeader('Access-Control-Max-Age', '86400');
35
  res.send(base64Image);
36
  } catch (error) {
37
+ //console.error('压缩图像时出错:', error);
38
  res.status(500).send('压缩图像时出错');
39
  }
40
  });