Hallo,
beim Ausdruck einer Karte (in 2D) gibt es beim Druckabschluß (der Fortschrittsbalken ist bei 48/48 ) die Fehlermeldung:
System.Runtime.InteropServices.ExternalException: Allgemeiner Fehler in GDI+.
bei System.Drawing.Graphics.CheckErrorStatus(Int32 status)
bei System.Drawing.Graphics.DrawImage(Image image, Single x, Single y, Single width, Single height)
bei QV50.clsMapExport.MapExport_Printer.CollectBitmap(Bitmap bmp)
Es kann aber auch schon obige Meldung eher kommen. Anschliessend gibt es jeweils
nach Quittieren des Fehlers bei jedem weiteren nächsten Fortschrittsbalken (45/48, 46/48 usw.) die Meldung:
System.ArgumentException: Ungültiger Parameter.
bei System.Drawing.Graphics.set_PageUnit(GraphicsUnit value)
bei QV50.clsMapExport.MapExport_Printer.CollectBitmap(Bitmap bmp)
Die Karte verschwindet und ein Ausdruck erfolgt nicht. Nach dem Beenden des Druckens kann keine neue Karte mehr geöffnet werden (auch wenn die "verschwundene" Karte beendet wird.
Erst nach Neustart von QV5 können wieder Karten geöffnet werden.
Es ist unabhängig vom eingestellten Drucker. Bei mir ist sind die getesteten Drucker FinePrint 5.85 und Canon iP4300