簡體   English   中英

如何使用fabric.js加載TIFF圖像?

[英]How to load TIFF image with fabric.js?

據我所知,fabric.js只能加載JPG或PNG文件。 當我嘗試加載TIFF文件時失敗。 任何想法?

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

FabricJS並不是真正的問題,但更多的是,瀏覽器通常不支持TIFF文件格式 IE和Safari以及一些不太主流的瀏覽器都是例外。

解決方法

但是,可以手動讀取和解析TIFF文件。 要閱讀TIFF,可以使用例如tiff-js 您可能能夠為可解碼TIFF的瀏覽器獲取插件(后者可能會要求最終用戶也安裝該插件)。

不過,我建議您將TIFF轉換為例如PNG以供一般使用。

同樣,由於上述相同的原因,您也將無法保存 TIFF,但是請隨意查看我的“ 畫布到tiff”解決方案(免費)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM