iT邦幫忙

0

svg 轉 image 問題

最近在研究把div 轉為 image
看到了savesvgaspng 這個js 套件他先把div 轉為svg 再轉為 image
在js 內容中看到
clone.setAttributeNS(xmlns, "xmlns", "http://www.w3.org/2000/svg");
clone.setAttributeNS(xmlns, "xmlns:xlink", "http://www.w3.org/1999/xlink");
這兩個Url,但有一個疑惑,假如鎖外網的情況下是否還可以繼續執行,還是有另外的辦法把這一串Url 修改?

weiclin iT邦高手 4 級 ‧ 2018-10-12 12:25:09 檢舉
xmlns 只是 namespace 的功能, 裡面放 url 只是避免重複而已, 所以根本不會去連這兩個 url 的
weiclin iT邦高手 4 級 ‧ 2018-10-12 12:26:08 檢舉
還可以參考這篇
https://stackoverflow.com/questions/27613891/must-an-xml-namespace-name-uri-be-retrievable

1 個回答

0
純真的人
iT邦高手 1 級 ‧ 2018-10-12 11:27:00

把圖片轉為Data URI
就不需要網路

像這種的~

<img src="data:image/png;base64,xxxxxxxxxxxxxxxxxxxxxxxxxx">
frank1130 iT邦新手 5 級 ‧ 2018-10-12 11:37:59 檢舉

純真的人 我需要的是div 轉 image 但使用htmltocanvas 常常會有截圖的問題,所以想說找看看有沒有其他方式能把div 轉 image 的套件

恩...

我要發表回答

立即登入回答