我用jquery创建了一个图形。我想将此网页转换为pdf或图像。哪一个更简单?但是当我将这个页面转换为pdf时,图形不会显示。任何可以帮助我解决这个问题?请参阅一些代码。如何使用Javascript将网页转换为PDF或图像?
回答
JavaScript由浏览器解释,而不是由HTML - > PDF应用程序解释。我建议使用wkhtmltopdf,因为它使用Webkit进行渲染,所以也许这可以解决您的问题。
要尽量渲染页面包括的JavaScript,启动谷歌浏览器(或其他浏览器与各种各样的DOM查看器),打开你的网页,点击右键并选择检查元素,右键单击,点击编辑为HTML,然后复制&将HTML粘贴到新的文本文档中,保存并用它转换为图形。
你必须经历这样复杂的过程,因为你正在使用的应用程序只呈现HTML + CSS,甚至不解析JS。 DOM检查器显示HTML页面当前的样子,而不是加载时的样子。
我希望我没有把它做得太复杂...
thakns为您的答复...其实我需要一个应用程序,当我点击一个按钮,页面将保存为PDF文件。这将是一个在线过程。我有一个代码... – Moumita 2011-02-28 07:26:56
<! - START:PDF Online Script - > <脚本类型= “文/ JavaScript的” SRC = “http://web2.pdfonline.com/pdfonline/pdfonline.js”> < - END:PDF在线脚本 - > – Moumita 2011-02-28 07:28:05
这是不可能的没有服务器端程序,这就是你在这里发布的内容。 – Blender 2011-02-28 07:28:27
- 1. 将网页转换为PDF或图像
- 2. 如何转换为HTML使用Javascript或PHP PDF或图像
- 3. 如何将网页转换为图像?
- 4. 如何将PDF转换为网页浏览图像?
- 5. 到网页转换为PDF图像
- 6. 如何使用ImageMagick for PHP将多页PDF转换为图像?
- 7. ubuntu - 使用imagemagick转换utlity将图像转换为多页pdf
- 8. 如何将Django网页转换为PDF
- 9. 将网页转换为PDF
- 10. 将多页PDF转换为多图像
- 11. Pdfbox1.8.12将PDF转换为白页图像
- 12. 使用ImageMagick将PDF转换为图像
- 13. 如何使用Wicked PDF将图像文件转换为PDF?
- 14. 如何将PDF转换为图像?
- 15. 如何将PDF转换为图像?
- 16. 将PDF转换为图像
- 17. 如何使用MATLAB将网页转换为图像?
- 18. 使用DevExpress或Infragistics将HTML或PDF转换为RTF/DOC或HTML/PDF图像
- 19. 如何使用Javascript或PHP将网页表单导出为PDF
- 20. 如何使用Java将HTML网页转换为PDF文件
- 21. 如何使用ITEXT或PDFCROWD API将HTML页面转换为PDF
- 22. 如何使用Javascript,PHP等将html + CSS页面转换为pdf?
- 23. 如何将HTML页面转换为PDF使用javascript
- 24. 将多页PDF转换为单页PDF并提取图像
- 25. 使用Google地图将网页转换为PDF
- 26. 拆分PDF并将第一页转换为图像使用PHP
- 27. 使用GhostScriptSharp将多页PDF转换为一个图像
- 28. 使用mupdf将Pdf页转换为图像
- 29. 是否可以使用itextSharp将PDF页面转换为图像?
- 30. 将网页转换为图像
请不要再问同样的问题。如果需要,可以[编辑这一个](http://stackoverflow.com/posts/5139003/edit)来添加更多细节。将HTML转换为PDF是一项非常困难的操作,无法在纯JavaScript中完成。您可以尝试调用这样做的Web服务,但是呈现HTML以及对JavaScript执行的DOM的任何更改都高度依赖于您的服务使用的库。 – Will 2011-02-28 19:05:24
你可以参考一些代码,我可以将HTML,JavaScript转换为pdf ..... – Moumita 2011-03-01 04:12:56