Lieber hugo,
was wäre eine einfache Möglichkeit?
eine "einfache Möglichkeit" wäre, das Bild zu verlinken, sodass das Linkziel die Grafikdatei selbst ist. Dann kann der Benutzer bequem über "Datei->Drucken" das Bild ausdrucken.
Diesen Mechanismus kann man mit JavaScript verkomplizieren, indem man in das Dokument dynamisch einen <iframe> einbaut, in dem die gerade angesprochene Grafikdatei als Dokument geladen wird. Daraufhin kann man den Inhalt des <iframes> als eigene Seite drucken.
Wer es noch komfortabler haben will, kann ein Dokument basteln, das die URL der Grafikdatei als URL-Parameter übernimmt, diese Datei ins Dokument lädt und im Erfolgsfalle den Druckdialog zeigt, um danach den <iframe> wieder aus dem Dokument zu entfernen. Dieses Dokument würde im <iframe> völlig selbständig agieren, ohne dass man "von außen" dann noch etwas tun müsste (außer den Druckdialog bedienen).
Liebe Grüße,
Felix Riesterer.
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)