vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Image, Thumbnails und Dimensionen 
Autor: ubootfanat
Datum: 28.12.05 16:31

Hallo!

gleich vorweg, ich hab im Netz gesucht, wurde aber nicht zufriedenstellend fündig

Ich will in einem ListView (Große Symbole) die Symbole durch kleine Thumbnails ersetzen. Hier der bisherige Code:

Dim img As System.Drawing.Image
img = System.Drawing.Image.FromFile(Dir)
Dim callback As Image.GetThumbnailImageAbort
 
Dim intWidth As Integer = 100
Dim intHeight As Integer = 100
 
'Richtiges Seitenverhältnis ausrechnen
If img.Width > img.Height Then
    intHeight = img.Height \ img.Width * 100
Else
    intWidth = img.Width \ img.Height * 100
End If
 
'um hier ein richtig dimensioniertes Thumbnail zu erhalten
ImageList.Images.Add(Dir, img.GetThumbnailImage(intWidth, intHeight, callback, _
  IntPtr.Zero))
jetzt stellt sich allerdings das Problem, dass die Imagelist auf 100x100 Pixel eingestellt ist. Und da die Fotos nicht nur Querformat oder nur Hochformat sind, kann ich hier auch keinen anderen Wert einstellen.

Meine Lösung unter VB6 war, dass ich ein Steuerelement Image erstellt habe, das Thumbnail darin mittig platziert und zum Schluss noch einen Rahmen mit Image.Line herumgelegt habe. So hatten alle Thumbnails ein Seitenverhältnis von 1:1 und konnten unverzerrt in die ImageList eingefügt werden.

Wie kann ich das in VB.net 8 realisieren? Ich habe kein Steuerelement Image gefunden, es gibt nirgends eine (vb6).paintpicture(-ähnliche)-methode , mit der man die position des bildes innerhalb eines Image festlegen kann, und Linien zeichnen geht schon gar nicht...

könnt ihr mir helfen?

mfg ubootfanat
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Image, Thumbnails und Dimensionen1.278ubootfanat28.12.05 16:31
Re: Image, Thumbnails und Dimensionen827eclere29.12.05 12:47

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel