html 到 pdf 使用 CSS 支持转换客户端 JavaScript
html to pdf convert client side javascript with CSS Support
我试图将完整的 html 页面转换为具有动态值的 pdf,但我不能.
但是我看到了一些像jspdf这样的API,但它对我没有用。jspdf 不支持 CSS
有可用的图书馆吗?
PhantomJS库将有帮助且容易将HTML页面转换为PDF或jpg/png格式。它捕获当前 dom 并将渲染的内容转换为 PDF/png。
示例代码
var page = require('webpage').create();
page.open('http://example.com/', function() {
page.render('output.pdf');
phantom.exit();
});
这里也有同样的问题。没有基本的css支持,也支持MrRio库。https://github.com/MrRio/jsPDF
但您可以参考:
https://github.com/Flamenco/jsPDF
有 css 支持,但页面的边距设置存在问题。
相关文章:
- 使用JavaScript将客户端日期/时间字符串转换为JSON日期/时间串
- 使用document.cookie将客户端javascript转换为节点模块
- 将列表<字符串>转换为客户端 ASP.NET MVC 上的 Json 数组
- HTML到PDF的转换仅在客户端使用JavaScript
- 客户端将EDN转换为JSON(HTML5应用程序使用的Datomic数据)
- 如何将 Base64 文件转换为 javascript 中的实际文件/原始文件并将其下载到客户端
- html 到 pdf 使用 CSS 支持转换客户端 JavaScript
- 将 ExpandoObject 转换为类型,什么更有效,更省时,做那个客户端或服务器端
- 在客户端将 svg 转换为 png
- 从公斤到磅和磅到公斤客户端的无缝转换
- 从JavaScript客户端发送到.NET的字符串格式的UTC日期正在转换为DateTime
- 将PHP响应日期转换为客户端本地时间
- 我可以将socket.io客户端id转换为稍短的id而不会遇到碰撞风险吗
- Meteor Collection转换:是在服务器上完成还是在客户端上完成?或者取决于情况
- 如果文件的URL位于客户端系统中,则使用javascript将任何类型的文件转换为Base64
- 如何在客户端将下载的内联图像转换为Base64
- 如何在Meteor包中包含JavaScript,使其's未在客户端中转换
- 客户端Microsoft Word到PDF的转换-如何在MVC3中
- 在客户端JavaScript中将WAV转换为任何压缩音频格式
- 客户端的第二次XSLT转换(从xhtml到xsl:fo)