Es gibt auch Anzeige-Komponetenten, welche aber auch nicht ganz billig sind.
Oder man versucht den
OS xpdf-Reader nach Delphi zu portieren.
Alternativ könntest du auch den Adobe-Reader oder ein anderen freien Reader mitliefern und ihn dann per
ActiveX in deine Anwendung einlagern