mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 09:41:24 +01:00
v1.0.29
This commit is contained in:
parent
7bb151f24e
commit
22cb1c9103
1 changed files with 3 additions and 1 deletions
|
|
@ -52,7 +52,9 @@ function saveAsImage(type) {
|
||||||
// load fonts as dataURI so they will be available in downloaded svg/png
|
// load fonts as dataURI so they will be available in downloaded svg/png
|
||||||
GFontToDataURI(getFontsToLoad()).then(cssRules => {
|
GFontToDataURI(getFontsToLoad()).then(cssRules => {
|
||||||
clone.select("defs").append("style").text(cssRules.join('\n'));
|
clone.select("defs").append("style").text(cssRules.join('\n'));
|
||||||
const svg_xml = (new XMLSerializer()).serializeToString(clone.node());
|
clone.append("metadata").text("<dc:format>image/svg+xml</dc:format>");
|
||||||
|
const serialized = (new XMLSerializer()).serializeToString(clone.node());
|
||||||
|
const svg_xml = `<?xml version="1.0" encoding="UTF-8" standalone="no"?>` + serialized;
|
||||||
clone.remove();
|
clone.remove();
|
||||||
const blob = new Blob([svg_xml], {type: 'image/svg+xml;charset=utf-8'});
|
const blob = new Blob([svg_xml], {type: 'image/svg+xml;charset=utf-8'});
|
||||||
const url = window.URL.createObjectURL(blob);
|
const url = window.URL.createObjectURL(blob);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue