Grails保存呈现页面的pdf

Grails保存呈现页面的pdf,pdf,grails,Pdf,Grails,是否可以使用所有css、js。。。和 然后将所有生成的html页面保存为pdf格式 我尝试了使用python LIB的解决方案: grails运行应用程序localhost:3030 dfkit/weasyprint访问页面本地主机:3030 pdfkit/weasyprint将html另存为pdf 但是weasyprint与我的本地css有问题,pdfkit也失败了。 因此,我想知道是否可以为从grails生成的html呈现pdf,以及我应该使用什么libs?您可以使用@EvgenySmi

是否可以使用所有css、js。。。和 然后将所有生成的html页面保存为pdf格式

我尝试了使用python LIB的解决方案:

  • grails运行应用程序localhost:3030
  • dfkit/weasyprint访问页面本地主机:3030
  • pdfkit/weasyprint将html另存为pdf
但是weasyprint与我的本地css有问题,pdfkit也失败了。
因此,我想知道是否可以为从grails生成的html呈现pdf,以及我应该使用什么libs?

您可以使用@EvgenySmirnov从gsp模板呈现页面,我有grails 3.3,将此插件添加到build.gradle,导入到我的控制器中,但pdfRenderingService thows异常“无法调用方法createDocument()关于空对象PdfRenderingService()“我想我应该以某种方式对其进行初始化,但我在呈现文档或github中没有找到如何进行初始化的方法。您的build.gradle中是否应用了web和gsp插件?是的,当我不尝试将呈现的页面保存到pdfruntime('com.lowagie:itext:2.1.0')时,应用程序工作正常?”?