Puppeteer:使用“类型”选项更改屏幕截图格式不会更新文件扩展名(.png 到 .jpeg 或 .webp)?

问题描述 投票:0回答:1

当类型更改为

.png
jpeg
 时,屏幕截图文件的扩展名为 
webp

我希望屏幕截图的格式与

png
不同。 我使用了
type
选项,屏幕截图以不同的格式编写,但屏幕截图文件的扩展名仍然是
.png

const image = await page.screenshot( { type: "webp", fullPage: true });
puppeteer
1个回答
0
投票

您真正需要做的就是指定路径的文件名.扩展名以及类型

所以在你的情况下,代码片段将如下所示 - 类型为“webp”,路径为“filename.webp”

常量选项= { 路径: './uploads/website.webp', 类型:'webp' } 等待页面.屏幕截图(选项);

© www.soinside.com 2019 - 2024. All rights reserved.