簡體   English   中英

如何在 SVG 文件中格式化圖像(jpeg 和 png)文件?

[英]How are image(jpeg and png) files formatted within SVG files?

我正在嘗試在 JS 中編輯一個 SVG 文件,我已經開發了一種這樣做的方法。 我正在努力研究如何更改上述文件中的 jpeg 圖像。 在我進行任何編輯之前的 SVG 中,它包含一串巨大的字母,這些字母被翻譯成圖像。

這是其中的一部分。

CQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYa

如果您在文本編輯器中打開 jpeg 文件,您還會得到一串看似隨機的字符,但是將這些字符放入 SVG 並不會顯示所需的圖像。 與圖像對應的文本用菱形問號填充。

那是base64 編碼 它幾乎肯定已經在 xlink:href 屬性中告訴您了。 即我希望它看起來像這樣: xlink:href="data:image/png; base64 ,..."

在將結果字符粘貼到數據 URI之前,您需要jpeg 進行base64 編碼

暫無
暫無

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

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