Zitat von
r29d43:
(Ansonst bliebe zur Not nur noch mehr, immer wieder gleich auf die Printer-Canvas auszugeben und nach dem BitBlt-Transfer seines Inhaltes auf das Bitmap den Printvorgang dann wieder zu Aborten) ...was ich aber irgendwie nicht so ganz ideal finde.
sogar das geht nicht! Irgendwie scheint die Printer.Canvas nur beschreibbar zu sein, aber nicht lesbar. Weder mit StretchBlt noch mit Printer.Canvas.Pixels[,] bekomme ich da irgend etwas an Inhalt heraus. Kommt dann aber eine Zeile darunter die Printer.EndDoc-Anweisung, dann taucht auf dem Ausdruck dieser Printer.Canvas-Inhalt aber trotzdem ganz normal auf.
Sonst keine Ideen mehr, wie man so ein Bitmap als 600dpi-Leinwand verkleiden könnte?
(Also so, dass die anderen Api-Funktionen etc. das dann auch als ein solches 600dpi-Teil handhaben.)