Hallo Leute,
Ich versuche gerade ein Programm zu coden wo man wirklich sehr große Bitmaps rendern muss. Meine jetztige Lösung ist so, dass sobald Rendertargetbitmap keinen Speicher mehr übrig hat mein Visual in Stücken gerendert und auf mehere Files (meistens pngs) aufgeteilt wird. D.h. das große Bild ist zerteilt in ~20Mb Pngs. Fällt euch eine Lösung ein um die PNGs wieder zusammen zu führen oder besser: das Bild nicht zu zerteilen, d.h. so etwas wie einen PngBitmapEncodingStream
Eine Lösung die mir einfiele ist folgende: die PNGS nach der Reihe in eine Datei rendern und dann die PNG Datei korrigieren - dazu muss ich mich mit dem PNG (TIFF,JPEG, ...) Spec gut auskennen, was auch irgendwie nervt.
Warum bietet WPF sowas nicht an (oder wieso finde ich die Klassen nicht :S), oder gibt es zusätzliche Bibs die mir die Sache erleichtern würden?
Schöne Grüße