AEM/CQ应用程序:基于过滤结果的PDF生成器



我在一个页面上有一个AEM组件,它显示基于组件中过滤器的结果。我想在组件中添加一个功能,显示"下载pdf"按钮,一旦用户点击它,pdf就会根据过滤后的结果生成。欢迎就如何处理这一问题提供任何意见。

您可以在服务器端创建一个自定义servlet,该servlet根据用户的过滤器生成pdf格式,并返回到客户端,返回的内容类型响应标头为application/pdf。当用户单击"下载pdf"按钮时,会向您的自定义servlet调用一个请求。

当时,这篇文章帮助我指明了使用ApacheFOP实现PDF生成器的方向:http://www.citytechinc.com/us/en/blog/2013/02/using-apache-fop-to-generate-pdf-in-cq.html

最新更新