Also ich hab letztens mit den
Delphi Area Print Preview Components gearbeitet. Dort kann man sich die Seiten, die zu einer PDF Datei gemacht werden sollen direkt anzeigen lassen. Des Weiteren kann man direkt auf Drucker zugreifen. Zum Drucken als PDF gibt es direkt eine Funktion. Es muss nur eine
DLL vorhanden sein. Soweit ich weiß kostet die aber was oder man modifiziert sie ein wenig
Also im Großen und Ganzen ziemlich komfortabel.