Synactis PDF Viewer for Delphi is a VCL component capable of printing PDF files and displaying them on your Delphi forms.Easy to operate. Freeware !
The PrintDoc method allows to print the PDF document either globally or partially. A print dialog box can be optionnaly displayed before printing.
TPdfViewer is a VCL WinControl that you can place in any window of your application.You've just to assign the FileName property to get the PDF document displayed.A few display options are available: display or hide toolbar, set zoom, etc.
Synactis PDF Viewer is definitely useful for displaying and printing third-party PDF files. However, if your need is to display and print your own programmatically-made PDF documents, consider using All In-The-Box: you'll get a much better control over display and print features.