Hallo,
Wenn ich Thumbnails generiere, werden diese durch das verkleinern sehr unscharf. Gibt es in ASP.Net C# die Möglichkeit, ohne irgend eine Komponente, hinaufgeladene und verkleinerte Bilder einwenig zu schärfen? Wenn ja, wie? Wenn es nur über eine Komponente geht, was könnt ihr mir empfehlen, wenn möglich gratis. Hier noch einwenig Code von meinem Upload und der Verkleinerung. Währe super, wenn es da nur einen Befehl geben würde, der das Bild etwas schärft. ... if(inputFileName.PostedFile != null) { System.Web.HttpPostedFile pf = inputFileName.PostedFile; if(pf.ContentType == "image/pjpeg") { try { //Hinaufgeladenes Bild zwischenspeichern. pf.SaveAs ("C:\blabla\zwischenspeichern.jpg"); //Bild verkleinert abspeichern System.Drawing.Image imgFullSize = System.Drawing.Image.FromFile("C:\blabla\image.jpg"); System.Drawing.Image.GetThumbnailImageAbort cb = new System.Drawing.Image.GetThumbnailImageAbort(AbortThumbnailGeneration) System.Drawing.Image imgThumb = imgFullSize.GetThumbnailImage(100,75,cb,IntPtr.Zero); imgThumb.Save("C:\blablaThumbnails\thumbimage.jpg",System.Drawing.Imaging.Im ageFormat.Jpeg); imgThumb.Dispose(); //Da nur Thumbnail gewünscht ist, altes Bild löschen if(System.IO.File.Exists("C:\blabla\zwischenspeichern.jpg")) {System.IO.File.Delete("C:\blabla\zwischenspeichern.jpg");} } catch { //Upload fehlgeschlagen } } } ... public bool AbortThumbnailGeneration() {return false;} danke Patrick |
- [CSharp.net] hinaufgeladene Bilder schärfen Stadelmann Patrick
- [CSharp.net] RE: [CSharp.net] hinaufgeladene Bi... Claudius Ceteras
- [CSharp.net] AW: [CSharp.net] RE: [CSharp.n... Andreas Rudischhauser
- Stadelmann Patrick