如何将 WEBP 图像另存为另一种类型
How To Save WEBP Image As Another Type
很难找到可以查看WEBP图像的应用程序。因此,当您将一个文件下载到硬盘时,将其下载为更常见的文件(例如 JPEG 或 PNG)可能会更方便。
那么有没有一种简单的方法可以将 WEBP 保存为更好的文件类型?
我创建了这个 javascript 小书签,它可以在您的浏览器中将 WEBP 转换为 PNG。
它的工作原理是创建一个 canvas 元素并在 canvas 上绘制 WEBP。然后去除原来的WEBP,只留下新的图像。然后您可以右键单击图像并将其另存为 PNG。
创建书签,并输入此代码作为 url:
javascript:
function a(){
var webp = document.getElementsByTagName("img")[0];
var canvas = document.createElement("canvas");
document.body.appendChild(canvas);
canvas.width = webp.width;
canvas.height = webp.height;
var ctx = canvas.getContext("2d");
ctx.drawImage(webp, 0, 0);
webp.parentNode.removeChild(webp);
return;
};
a();
然后您需要在单独的选项卡或 window 中打开 WEBP。
然后点击我们制作的小书签,WEBP将被替换为PNG,您可以保存。
希望这对您有所帮助。美好的一天
很难找到可以查看WEBP图像的应用程序。因此,当您将一个文件下载到硬盘时,将其下载为更常见的文件(例如 JPEG 或 PNG)可能会更方便。
那么有没有一种简单的方法可以将 WEBP 保存为更好的文件类型?
我创建了这个 javascript 小书签,它可以在您的浏览器中将 WEBP 转换为 PNG。
它的工作原理是创建一个 canvas 元素并在 canvas 上绘制 WEBP。然后去除原来的WEBP,只留下新的图像。然后您可以右键单击图像并将其另存为 PNG。
创建书签,并输入此代码作为 url:
javascript:
function a(){
var webp = document.getElementsByTagName("img")[0];
var canvas = document.createElement("canvas");
document.body.appendChild(canvas);
canvas.width = webp.width;
canvas.height = webp.height;
var ctx = canvas.getContext("2d");
ctx.drawImage(webp, 0, 0);
webp.parentNode.removeChild(webp);
return;
};
a();
然后您需要在单独的选项卡或 window 中打开 WEBP。
然后点击我们制作的小书签,WEBP将被替换为PNG,您可以保存。
希望这对您有所帮助。美好的一天