javascript - 如何下载以 AngularJS 开发的呈现 iframe 的网页作为 PDF 文件?

标签 javascript angularjs html pdf iframe

有一个使用 iframe 的网页。 iframe 可用于嵌入视频(youtube/vimeo)、网站(任何)、文档(.txt 和 .pdf)以及来自 Tableau 的工作表。没有。 iframe 及其加载的内容在上一点提到的上下文中是动态的。除了 iframe,该网页还有一些常规的文本内容和图像。我们如何才能下载此网页以确保我们保留其布局和 iframe 内容? (下载功能必须是我们尝试下载的网页的一部分,它是 AngularJS 开发的应用程序的一部分。)我曾尝试使用 jsPDF 和其他 PDF 实用程序 ( https://github.com/hearsid/ng-html-to-pdf-save ),但它们无法呈现 iframe 内容。

请哪位遇到过类似的问题,帮忙看看。 喜欢

最佳答案

有一种解决方案是使用 wkhtmltopadf,你应该在你的机器上安装这个包,然后你就可以使用它了。

它是一个非常强大的库,runder vectoriel pdf 取代了其他运行 Bitmap 的库。

Offical web site

关于javascript - 如何下载以 AngularJS 开发的呈现 iframe 的网页作为 PDF 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46723815/

相关文章:

javascript - 使可扩展 div 开始关闭

Javascript:设置 location.href 与位置

javascript - 克隆所有链接并将其附加到容器

javascript - 导航回 Angular 应用程序时如何使后退按钮起作用?

javascript - 使用淡入和/或淡出添加我的 2 个图像的动画

javascript - 无法在我的 angular-2 快速入门应用程序中加载 ng2-fullpage

javascript - AngularJS - Controller 资源调用不将参数传递给服务工厂?

javascript - Angular 表,使用 ngClass 和 ng-repeat 添加类

javascript - javascript 中的另一个函数无法访问数组值

php - 从表单插入多个值