是否有用于将HTML转换为PDF的Web服务?
目前我们自己这样做,但我们希望从我们的服务器上减轻负担.
我想将网页直接保存为PDF.
我所做的是 -
<form>
<input type=button name=print value="Print" onClick="window.print()">
</form>
Run Code Online (Sandbox Code Playgroud)
但它为我提供了打印选项或将页面保存为PDF.
但我想要的是当我点击按钮时,它直接将页面保存为PDF而不显示任何选项.
JavaScript中有任何解决方案吗?
在此先感谢您的帮助.
我试图将带有动态值的html页面转换为pdf,但我不能.我看到一些类似于jspdf的 api,但这不符合我的需求.任何人都可以推荐适合此目的的Javascript或jQuery库吗?
如果不可能,那么其他选择是什么?
我尝试将完整的html页面转换为动态值的pdf,但我不能.
但我看到了一些像jspdf这样的API,但它对我没用.
是否可以使用JavaScript或jQuery将HTML页面保存为PDF文件?
详细地:
我生成了一个HTML页面,其中包含一个列表网格,可以动态填充所有可用的报表.它有一个按钮'另存为PDF'.如果用户单击此按钮,则HTML页面将转换为PDF文件.
是否可以使用JavaScript或jquery?
有什么办法可以从window.print()命令的输出中获取和下载pdf。
例如:
我有一个启动 window.print () 方法的按钮,这会启动一个带有打印选项的浏览器打印选项的弹出窗口,我可以选择 pdf 并正确生成文档。
我需要的是,通过单击我会自动下载 PDF 文件。
有没有办法使用windows.print的结果下载pdf,或者将它与一些js库结合起来。全部在客户端?
谢谢你。
好,我会试试。我用来生成 pdf 的插件是数据按钮并将表格导出为 pdf,所有这些都可以正常工作,但是有一个屏幕打印按钮也可以生成一个带有要打印的视图的选项卡,问题是在使用此功能时在 chrome 中,一切正常,但它允许我返回主视图,并且此打印选项卡链接到主视图,因此主视图中不允许执行任何操作,我想阻止主视图打开打印选项卡
我需要以横向格式制作PDF。
<script type="text/javascript">
$(function () {
var doc = new jsPDF();
var specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
};
$('#cmd').click(function () {
doc.fromHTML($('#content').html(), 15, 15, {
'width': 170,
'elementHandlers': specialElementHandlers
});
doc.save('sample-file.pdf');
});
});
</script>
Run Code Online (Sandbox Code Playgroud)