Hallo Reinhold,

jetzt hab ichs oder :-)

also das ist der code den ich verwende.
Ich weiß nicht was ich falsch mache aber vielleicht kannst du mir es sagen.
Trotz des drehens ist die Qualität schlecht
gruß,

klaus

Image loImage = new Bitmap(psPath);

Image loThumbNail = new Bitmap(piSize,piSize);

loImage.RotateFlip(RotateFlipType.Rotate180FlipNone);

loImage.RotateFlip(RotateFlipType.Rotate180FlipNone);


Graphics loGraphics = Graphics.FromImage(loThumbNail);

float loFactor = Math.Max(loImage.Width/piSize,loImage.Height/piSize);

loGraphics.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;

if(loImage.Width < piSize && loImage.Height < piSize)

loGraphics.DrawImage(loImage,(float)((loThumbNail.Width - loImage.Width)/2),((loThumbNail.Height - loImage.Height)/2),(float)loImage.Width,(float)loImage.Height);

else

loGraphics.DrawImage(loImage,(float)((loThumbNail.Width - loImage.Width/loFactor)/2),((loThumbNail.Height - loImage.Height/loFactor)/2),(float)loImage.Width/loFactor,(float)loImage.Height/loFactor);


loImage.Dispose();

loImage = null;

loGraphics.Dispose();

loGraphics = null;

return loThumbNail;



----- Original Message ----- From: "Reinhold Becker" <[EMAIL PROTECTED]>
To: <csharp.net@glengamoi.com>
Sent: Sunday, May 15, 2005 2:43 PM
Subject: AW: [CSharp.net] ohne html



Ich heiße Reinhold ;)

Das ist egal. Es ist mir schon klar, was Du willst, aber das Framework
kümmert sich nicht darum. Solange diese Metainfos in den JPGs enthalten
sind, solange wird die Thumbnail Klasse die Thumbnails aus den
Vorschaubilder generieren. Drum mußt du die Metainfos irgendwie loswerden.
Das erreichst Du z.B. indem Du sie um 360° drehst. Also zweimal um 180°
drehen, und dann das Thumbnail generieren.

Liebe Grüße,
Reinhold

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Im Auftrag von Klaus Kühne
Gesendet: Sonntag, 15. Mai 2005 13:11
An: csharp.net@glengamoi.com
Betreff: [CSharp.net] ohne html

Hallo Reinhard,

danke wieder einmal für die wirklich rasche Antwort.
Ich möchte aber aus großen Bildern kleine machen.
Also aus normalen Bildern Thumbnails. Diese sind dann von der Qualität
wirklich schlecht. Was kann ich dagegen tun.
Muss ich sie in diesem fall auch rotieren?

gruß,

klaus

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
CSharp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net



_______________________________________________
CSharp.net Mailingliste, Postings senden an:
CSharp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net


_______________________________________________
CSharp.net Mailingliste, Postings senden an:
CSharp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an