Rendering a Visualforce Page in PDF Format

You can render any page as a PDF by adding the renderAs attribute to the component, and specifying pdf as the rendering service.

For example:

<apex:page renderas="pdf">

Note: Visualforce pages rendered as PDFs will either display in the browser or download as a PDF file, depending on your browser settings.