У меня есть компонент AEM на странице, на которой отображаются результаты на основе фильтров внутри компонента. Я хочу добавить функциональность к компоненту, чтобы показать кнопку «скачать pdf», и как только пользователь нажмет на нее, PDF-файл должен быть создан на основе отфильтрованных результатов. Любые данные о том, как подходить к этому, оцениваются.Приложение AEM/CQ: генератор PDF на основе отфильтрованных результатов
0
A
ответ
2
Вы можете создать собственный сервлет на стороне сервера, который генерирует формат pdf на основе фильтра пользователя и возвращать клиенту с заголовком ответа типа контента - application/pdf. Когда пользователь нажимает кнопку «скачать pdf», запрос вызывается в ваш пользовательский сервлет.
1
В то время эта статья помогла мне дать руководство по внедрению генератора PDF с использованием Apache FOP: http://www.citytechinc.com/us/en/blog/2013/02/using-apache-fop-to-generate-pdf-in-cq.html