DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: Re: Fragen zu Drawing.Image und WebControls.Image | Von: Klaas Wedemeyer ( 22.10.2004 10:49)

Hallo Rainer,
ich habe mich schon mit dem gleichen Problem rumgeschlagen:
- Die Thumbnails brauch viel Zeit (wenn Du viele Bilder hast) und produziert traurige Ergebnisse. Komischer weise wurden meine Bilder besser, wenn man die Methode zweimal hintereinander aufruft (merkwürdig).
- Ich habe auch keine schlaue Lösung gefunden dieses Bild auf die Seite zu kriegen ohne sie vorher zu speichern.

Meine Lösung:
Ich habe ein Windowsprogramm geschrieben, das mir mit

Bitmap pic = new Bitmap(file.FileSource);
Bitmap Picture1 = new Bitmap(w1, h1, pic.PixelFormat);
Graphics gr1 = Graphics.FromImage(Picture1);
gr1.DrawImage(pic, new Rectangle(0, 0, w1, h1));
Picture1.Save(file.FileTarget, System.Drawing.Imaging.ImageFormat.Jpeg);

' Wichtig: den Speicher wieder aufräumen
gr1.Dispose();
Picture1.Dispose();
pic.Dispose();
GC.Collect();

die Bilder verkleinert (Ich mach das gleich zweimal: einmal das Thumbnails, und dann ein Internet verträglichen Großformat). Dann werden die auch gleich in die DB eingetragen und ich muß das ganze nur noch auf den Server spielen.

Klaas



Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG