How do I add a button to download my website page as PDF?

I have created a dynamic page on the website, and I want to add a button, and it should download that page as a PDF on click.

Is there a way that I can add this feature to the website? Any customization of the downloadable PDF, such as adding the logo or the design, would be an add-on, but it is also acceptable.

The main goal is to get the webpage in PDF so our clients as download it anytime using that link.

Your wished functionality is possible.
You even can create dynamic PDF, which will dynamicaly change the content inside the PDF, related to your sites content.

It is called PDF-Generator…here you will see an example for it…