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: <[email protected]>
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: [email protected] 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: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________ CSharp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
