我不需要经常提问,但这次谷歌让我失望了
所以我有一个使用 Javascript 来编辑外部 SVG 文件的网站,如下所示:
<embed id="svgFile" src="svgFile.svg" type="image/svg+xml" />
我有一个带有输入的表单,可以使用 Javascript 和 Jquery 动态编辑 SVG,如下所示:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="JavascriptFile.js"></script>
....HTML....
<input id="txt1" name="text_one" maxlength="16" type="text" class="text" placeholder="Line one" onkeyup="update(1)" />
javascript是这样的:
function update(n) {var txtID = n;
var txt = document.getElementById("txt" + txtID).value;
var svgTXT = document.getElementById("svgFile").getSVGDocument().getElementById("txt" + txtID);
svgTXT.textContent = txt;
}
现在这一切正常,页面上的“图像”/SVG 更新但现在我需要保存这个更新的图像。
新 我不确切知道我们需要什么文件格式,但将信息保存到 php/MySQL DB 和 PDF 是最低要求。PDF 是供用户保存和打印的……他们想做什么,而 DB 是用于在线保存。
我也将 JQuery 链接到该站点,但我发现 Javascript 更自然地编写代码,以太方式我需要某种解决方案/示例/插件。谁能帮忙!?