如何将当前带有javascript图表的xhtml页面转换为pdf
How to convert current xhtml page with javascript charts to pdf
我有一个web应用程序,它有一些页面,其中有一些文本,还有一些用javascript库生成的图表。我想在每个页面上显示一个"下载为pdf"链接,它将以pdf版本导出当前页面。
有办法做到这一点吗。?
http://www.cloudformatter.com/CSS2Pdf在演示面板中有12个不同的图表/地图javascript库,显示纯SVG到PDF作为矢量信息以及文本、表格。
http://phantomjs.org/
只需从命令行运行
phantomjs rasterize.js 'http://en.wikipedia.org/w/index.php?title=Jakarta&printable=yes' jakarta.pdf
您可以导出图像,然后使用itext或其他库将其插入pdf文件。我认为以下链接对您有帮助:http://www.highcharts.com/component/content/article/2-articles/news/56-improved-image-export-with-phantomjs
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- 如何在Javascript中将JSon对象转换为数组
- 使用JS将数组转换为json对象
- 如何使用json将对象列表从java转换为javascript
- 偶尔结结巴巴地说“;堆叠的”;translate()上的转换(v4.0.0-alpha40)
- 为什么在单独的函数中应用时转换会闪烁/断断续续(D3)
- 在Javascript中转换对象数组
- 将数字转换为一定数量的硬币
- 将纯文本URL转换为可单击链接
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 如何将TypeScript对象转换为普通对象
- 如何将HTML转换为有效的XHTML
- 在 Javascript 中使用正则表达式解析 XHTML 字符串并将其转换为 DOM
- 转换基于函数的内部 HTML 以嵌入到 XHTML 页面中
- 如何将当前带有javascript图表的xhtml页面转换为pdf
- 如何使用JavaScript将HTML转换为XHTML
- 客户端的第二次XSLT转换(从xhtml到xsl:fo)
- 从XHTML 1到HTML5的模板转换,CSS错误
- 将内联XML和内联XSL转换为XHTML