使用javascript动态创建SVG路径,然后导出到.pdf
SVG paths dynamically created with javascript and then exported to .pdf
在寻找将SVG导出为pdf的方法时,我遇到了jsPDF。我的问题是在尝试创建填充路径时。搜索jsPDF的git让我相信我要使用SVGtoPDF插件,但还有一个名为"sillysvgrenderer"的插件,它具有"addSVG"功能。
我无法让后者工作,但我也无法让SVGtoPDF函数来填充我的路径。
有人能帮我吗?有没有更好的(但仍然免费的)解决方案可以将我的SVG导出到pdf文档(客户端)?
解决方案:使用PhantomJS使我能够呈现自己的SVG代码并将其保存为.pdf文件。
Javascript:
var svgString = "<svg xmlns='http://www.w3.org/2000/svg' version='1.1'><path d='M0,0L600,200L0,200z'></path></svg>";
var page = require('webpage').create();
page.content = svgString;
page.render('aRectangle.png');
phantom.exit();
相关文章:
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 如何使用javascript或html下载PDF格式的填写表单
- Javascript运行php文件,然后下载文件
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 弹出窗口出现,然后退出
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 将值输入到对象,然后该对象推送到数组
- 如何将PDF作为二进制文件传递到window.open()
- 如何临时暂停浏览器渲染,然后恢复整个页面
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- javascript.点击显示嵌入的pdf
- Javascript/Jquery Blob not showing Chrome PDF
- 在提交时打开thankyou.html+下载PDF
- 我是否可以动态更改带有数字的图像,然后将其打印为 PDF
- 使用javascript动态创建SVG路径,然后导出到.pdf
- 打印在iTextSharp中创建的PDF,然后将控件返回到浏览器
- 如何查找涉及PDF's,然后在链接的前面附加一个绝对路径
- 在浏览器中只显示PDF一次,然后将其从C#服务器中删除
- 关于MathJax的特定问题,然后(自动?)保存为word或pdf
- 如何扫描pdf中特定的颜色,然后在它周围创建一个形状