Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以将HTML导出为PDF或在AngularJs中生成PDF而不使用JSPDF、Phantom等_Javascript_Angularjs_Pdf Generation_Angular Directive - Fatal编程技术网

Javascript 是否可以将HTML导出为PDF或在AngularJs中生成PDF而不使用JSPDF、Phantom等

Javascript 是否可以将HTML导出为PDF或在AngularJs中生成PDF而不使用JSPDF、Phantom等,javascript,angularjs,pdf-generation,angular-directive,Javascript,Angularjs,Pdf Generation,Angular Directive,我只需要使用AngularJS将任何HTML(例如从div)导出为PDF。我在谷歌上搜索了很多,但如果不使用JSPDF、phantom等库,我无法找到任何在AngularJS中生成PDF的解决方案 AngularJS中是否有可用于生成PDF的指令或事件? 我不是在找PDF浏览器。我正在寻找PDF版本。我知道这是一篇老文章,也许这不是你想要的,但也许它会帮助你(或其他人): 这将打开一个打印对话框,允许您将HTML另存为PDF。请注意,在某些浏览器上,上述方法仅在为站点启用弹出窗口时有效。在浏览器

我只需要使用AngularJS将任何HTML(例如从
div
)导出为PDF。我在谷歌上搜索了很多,但如果不使用JSPDF、phantom等库,我无法找到任何在AngularJS中生成PDF的解决方案

AngularJS中是否有可用于生成PDF的指令或事件?
我不是在找PDF浏览器。我正在寻找PDF版本。

我知道这是一篇老文章,也许这不是你想要的,但也许它会帮助你(或其他人):


这将打开一个打印对话框,允许您将HTML另存为PDF。请注意,在某些浏览器上,上述方法仅在为站点启用弹出窗口时有效。

在浏览器中?而且图书馆的推荐也离题了。也许这对图书馆还是有帮助的,但可能对你有兴趣:
var divContent = document.getElementById('yourDiv').innerHTML,
    printWindow = window.open("", "", "width=800, height=600");

printWindow.document.write(divContent);
printWindow.print();