From 90cf344e7c12000d36bec8e81d281f15b845d906 Mon Sep 17 00:00:00 2001 From: David Luzar <5153846+dwelle@users.noreply.github.com> Date: Mon, 14 Apr 2025 19:23:42 +0200 Subject: [PATCH] Update packages/excalidraw/data/index.ts --- packages/excalidraw/data/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/excalidraw/data/index.ts b/packages/excalidraw/data/index.ts index b47be78e8..93d5f5677 100644 --- a/packages/excalidraw/data/index.ts +++ b/packages/excalidraw/data/index.ts @@ -135,6 +135,8 @@ export const exportCanvas = async ( if (type === "svg") { return fileSave( svgPromise.then((svg) => { + // adding SVG preamble so that older software parse the SVG file + // properly return new Blob([SVG_DOCUMENT_PREAMBLE + svg.outerHTML], { type: MIME_TYPES.svg, });