簡體   English   中英

如何使用javascript將html blob轉換為圖像?

[英]How to convert html blob into image using javascript?

嘗試使用javascript創建HTML頁面的圖像(屏幕快照)。 能夠使用以下代碼生成html blob,並在新選項卡中顯示與只讀HTML頁面相同的內容。

var scr = document.documentElement.cloneNode(true);
var blob = new Blob([scr.outerHTML], {type: 'text/html'});
window.open(window.URL.createObjectURL(blob));

請任何人告訴我如何將其保存為圖像。

看一下FileSaver.js,

var bb = new BlobBuilder();
bb.append((new XMLSerializer).serializeToString(document));
var blob = bb.getBlob("application/xhtml+xml;charset=" + document.characterSet);
saveAs(blob, "document.xhtml");

一些文件

API

暫無
暫無

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

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