Es gibt verschiedene Auswertungen die verschiedene Druckeinstellungen benötigen, da diese automatisiert gedruckt werden sollen ohne dass jemand extra auf den Dialog klicken muss, um alles ständig wieder neu einstellen zu müssen.
Sorry, kannst Du dich mal entscheiden? Oben wolltest Du den DruckDialog benutzen, nun plötzlich nicht mehr?
Dann mußt Du diese Auswahl z.B. in der INI hinterlegen und einmalig zuordnen, dann hast Du intern die Drucker(treiber) für die verschiedenen Anwendungen und kannst diese intern automatisch benutzen.
EDIT: Oder eben das gewünschte Abbild, wie oben schon vorgeschlagen (#5) per Printer.canvas erzeugen - was auch das Beste wäre, da Drucker-Unabhängig.