gpt4 book ai didi

javascript - 如何使用 fabric.js 加载 TIFF 图像?

转载 作者:行者123 更新时间:2023-11-30 16:48:04 27 4
gpt4 key购买 nike

据我所知,fabric.js 只能加载 JPG 或 PNG 文件。当我尝试加载 TIFF 文件时失败。有什么想法吗?

fabric.Image.fromURL('my_image.tif', function(oImg) {
canvas.add(oImg);
});

最佳答案

这并不是 FabricJS 的真正问题,而是 general does not support the TIFF file format 中浏览器的更多问题. IE 和 Safari 以及一些不太主流的浏览器是异常(exception)。

解决方法

但是,可以手动读取和解析 TIFF 文件。要阅读 TIFF,您可以使用例如 tiff-js .您也许可以获得可以解码 TIFF 的浏览器插件(后者可能需要最终用户也安装该插件)。

不过,我建议您将 TIFF 转换为 PNG 等格式以供一般使用。

同样,出于与上述相同的原因,您将无法保存出 TIFF,但请随时查看我的 canvas-to-tiff解决方案(免费)。

关于javascript - 如何使用 fabric.js 加载 TIFF 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30948378/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com