we have a requirement to convert pages to pdf we are exploring all the options.
One we are thinking to try this Creating PDF output in Adobe CQ . Have couple of doubts on this is this feasible/what challenges we will see/is this best approach to do etc.
If you wanna create custom pdf page and don't want to render exact html page in pdf format, in that case, you can use PDF APIs e.g. Apache PDFBox
We once had a requirement to create custom PDF out of page and not the exactly as page look and for that we utilised the Apache PDFBox API. I can also share custom code if you need it for reference.
Convert AEM page to PDF
Create a PDF out of an AEM page