Wieso schwierig?
ShellExecute mit dem Operator "print" (so wie beim "open", nur daß sich da das Standardprogramm ums Drucken kümmer)
Es kommt aber auch darauf an, wo sich das Bild befindet und was für Fremdkomponenten du hast
und ob die nicht schon eine Druckunterstüzung besitzen.
Report-Generatoren gibt es auch wie Sand am Meer
und über
Printer kann man auch alles selber machen.