mirror of
https://github.com/DayuanJiang/next-ai-draw-io.git
synced 2026-09-01 17:10:24 +08:00
feat: add xmlsvg export option (#761)
* feat: add xmlsvg export option * fix: avoid atob for xmlsvg export to prevent UTF-8 corruption Pass the data URL directly (like PNG export) instead of decoding with atob(). atob() + Blob([string]) double-encodes non-ASCII characters (Chinese, Japanese, emoji), corrupting the output file. --------- Co-authored-by: dayuan.jiang <jdy.toh@gmail.com>
This commit is contained in:
@@ -140,7 +140,8 @@
|
||||
"formats": {
|
||||
"drawio": "Draw.io XML",
|
||||
"png": "PNG Image",
|
||||
"svg": "SVG Image"
|
||||
"svg": "SVG Image",
|
||||
"xmlsvg": "Editable SVG"
|
||||
},
|
||||
"savedSuccessfully": "Saved successfully!"
|
||||
},
|
||||
|
||||
@@ -140,7 +140,8 @@
|
||||
"formats": {
|
||||
"drawio": "Draw.io XML",
|
||||
"png": "PNG 画像",
|
||||
"svg": "SVG 画像"
|
||||
"svg": "SVG 画像",
|
||||
"xmlsvg": "編集可能 SVG"
|
||||
},
|
||||
"savedSuccessfully": "保存完了!"
|
||||
},
|
||||
|
||||
@@ -140,7 +140,8 @@
|
||||
"formats": {
|
||||
"drawio": "Draw.io XML",
|
||||
"png": "PNG 圖片",
|
||||
"svg": "SVG 圖片"
|
||||
"svg": "SVG 圖片",
|
||||
"xmlsvg": "可編輯 SVG"
|
||||
},
|
||||
"savedSuccessfully": "儲存成功!"
|
||||
},
|
||||
|
||||
@@ -140,7 +140,8 @@
|
||||
"formats": {
|
||||
"drawio": "Draw.io XML",
|
||||
"png": "PNG 图片",
|
||||
"svg": "SVG 图片"
|
||||
"svg": "SVG 图片",
|
||||
"xmlsvg": "可编辑 SVG"
|
||||
},
|
||||
"savedSuccessfully": "保存成功!"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user