Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Woah, langsam! Stichwort Root cause analyse. OK, einen GDI+-Fehler grundsätzlich zu beheben, ist etwas schwierig, da man die Ursache nicht so leicht finden kann, aber die RotateFlip-Zeile ist nicht für das Funktionieren des Codes verantwortlich. Sie ist optional. Aber hey: Wenn ich sie weglasse, bekomme ich mit NoIdes (mit I wie Integer, nicht L wie Long) Code keinen Fehler. Kannst Du ein anderes Bild testen? Vielleicht liegt es daran.
-
Nope, ich nicht. Habe Deinen Code per copy&paste verwendet. Funktioniert. Programm starten, Bild wird geladen, auf [save] -> "OK,file was saved.". Nochmal: Liegt es ggf. am Bild? Oder am Pfad? Kannst Du ein Testbild, bei dem es nicht klappt, mal bitte per [+ Erweiterte Antwort] hochladen? ########## Ui, das ist interessant. Ich habe ein PNG-Bild kopiert, es umbenannt und dann mit dem Programm geladen. Das klappt. Sobald ich jenes Bild aber einmal mit Paint.Net geöffnet habe und Paint.Net wieder …
-
Ich hab irgendwo den Faden verloren. Wo sind wir denn nun codiertechnisch bei PNG? In Zeile#11 ist ja kein ImageFormat als 2. Parameter angegeben. Ich seh immer nur JPEG. Oder ist das mit PNG implizit? Wenn man in RfGs Code Zeile#11 reaktiviert, sieht man schon an dieser Stelle, dass da ein Skalierungs-/Größenproblem vorliegt. Es ginge durch Stretching, aber ob das der Bildqualität auf Dauer so gut tut? Dafür in Zeile#8: VB.NET-Quellcode (1 Zeile) btw: Zitat von Peter329: „(statt 1.4 MB nur noch…
-
Zitat von Peter329: „aber jetzt mal ganz offen: was soll denn soviel besser sein an einer Konvertierung etwa in einen .png file (die ich auch nicht lückenlos verstehe) als an meiner Umgehung ? Ich drehe das Dingens um 360 Grad und die Sache funzt !“Klar, kannst Du machen. Dadurch verschleierst Du aber m.E. den Fehler. Es bleibt bei Dir somit im Ungewissen, warum Du erst das Ding um 360° drehen musst, damit es klappt. Und wenn Du dann in nem Jahr Dir den Code anschaust, denkst Du Dir vielleicht: …
-
Ich werd das Gefühl nicht los, dass die Original-Bitmap irgendwie gesperrt ist und daher der GDI+-Fehler auftritt, wenn man versucht, die irgendwohin zu verschieben/kopieren und durch das Rotieren heimlich eine neue Bitmap entsteht oder zumindest die alte freigegeben wird. Ich konnte allerdings nix in der Doku diesbezüglich bisher finden. Durch Erstellung einer einfachen Bitmap-Kopie geht das Abspeichern nämlich auch. Auch bei JPEG: VB.NET-Quellcode (17 Zeilen)