有谁知道是否可以使用iText将HTML页面(url)转换为PDF?
如果答案是'不',那也没关系,因为我将不再浪费时间试图解决这个问题而只是在我认识的许多组件中花费一些钱:)
在此先感谢您的回复!
我有包含我希望的数据的网页,当我点击生成pdf按钮时,它应该创建该页面的pdf.并在本地保存.
我搜索了很多,但我得到的脚本只通过输入数据创建PDF文件是否有任何其他方式
下面是我尝试的方法,但它不适合我想将整个页面创建为pdf文件.
jspdf.com
我也尝试了另一个代码,但它也没有创建该文件
<script>
function generatePDF(){}
var conv = new ActiveXObject("pdfServMachine.converter");
conv.convert("http://www.google.com", "c:\\google.pdf", false);
WScript.Echo("finished conversion");
}
</script>
<body onload="generatePDF()">
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我有一个网页,其中动态构建了相当数量的内容(jquery ajax等),并要求提供它的可打印版本.
我遇到了所有常见的问题,我可能(给定的时间)得到解决,但它让我思考 - 有没有办法获取DOM并使用javascript生成PDF.这可能是一个愚蠢的问题 - 听起来有点棘手,即使我可以使用javascript构建PDF文件,我也不太确定,然后我会如何将它呈现给用户.
人们怎么想?
我有一个HTML"报告"页面,其中包含一个HTML视图,如下所示:

当你打印预览时,它看起来不太好:)

我知道用于打印的CSS,但我不明白的是我的HTML是如何被解释的 - 例如为什么我的蓝色边框很好,但我的彩色框(实际上只是td单元格内的空div) )在打印预览中根本不显示.另外,为什么左边黑色的白色文字打印不那样?
是否有适合打印的CSS的规则?这里有什么建议?
顺便说一句 - 我尝试在IE 10和Chrome中进行预览 - 几乎都做了同样的事情