| |
Visual-Basic EinsteigerPictureBox und Image Steuerelement - Bildqualität | | | Autor: sebbi | Datum: 14.11.14 15:11 |
| Hallo Leute,
ich habe ein paar Grafiken, u. a. einen SplashScreen für meine VB6 Anwendung erstellt, son bissl schick mit n paar Spiegelungen - Schatten usw.
Sobald ich die Datei in eine PictureBox, bzw ein Image Control lade, schaut das Bild total "grütze" aus, die leichten Spiegelungen sind vollfarbige Treppchen, die schatten nur noch furchtbar hässliche Ränder Wenn ich mir die exportierten Grafiken im Windows oder im Browser anschaue ist alles gut
Ich versuche nun schon den ganzen Tag am Bild, bzw. am VB irgendwas zu finden was ich umstellen kann damit die Grafiken ordentlich dargesetellt werden.
Ich erstelle alle Grafiken in Gimp und exportiere diese als jpg, gif oder bmp mit max. Qualität.
Bekomme ich das überhaupt hin das die VB Steuerelemente meine Grafiken schön anzeigen oder muss ich meine Bilder so umarbeiten das die genannten Effekte einfach nicht drin vorkommen?
Hat jemand mit euch Erfahrungen damit?
Vielen Dank schon mal und ein schönes Wochenende!
mfg
Sebastian | |
Re: PictureBox und Image Steuerelement - Bildqualität | | | Autor: Blackbox | Datum: 14.11.14 17:58 |
| Hi,
auf die Picturebox verzichten und die Graphiken selbst zeichnen lassen. Ein Stichwort dazu ist: GDI+ (GDIplus). Hier im Forum und T&T findest Du sicher Beispiele, wie diese neue Graphikbibliothek in VB eingebunden wird und die Image-Routinen aufzurufen sind. | |
Re: PictureBox und Image Steuerelement - Bildqualität | | | Autor: sebbi | Datum: 17.11.14 08:46 |
| Moin,
Danke für die Antwort, werde das bei Gelegenheit mal versuchen.
Aber da es anscheinend keine "schnelle" Lösung für dieses Problem gibt, werde ich glaub erstmal dazu übergehen meine Grafiken so "malen" das die VB Skalierung damit klar kommt.
Vielen Dank und noch eine schöne Woche.
MfG
Sebastian | |
Re: PictureBox und Image Steuerelement - Bildqualität | | | Autor: Blackbox | Datum: 17.11.14 18:12 |
| hmmm,
der GDI++ Library kannst Du den Gerätekontext (hDC) der Picturebox übergeben und eben GDI+ das Image zeichnen lassen. So war das gemeint ;) | |
Re: PictureBox und Image Steuerelement - Bildqualität | | | Autor: sebbi | Datum: 18.11.14 11:15 |
| Servus,
ahhh - OK. Danke für die Info - dann schau ichs mir wohl doch gleich mal an .
Manchmal steh ich wohl a bisserl auf der Leitung ...
Vielen Dank noch mal!
MfG
Sebastian
| |
Re: PictureBox und Image Steuerelement - Bildqualität | | | Autor: VB.nett | Datum: 19.11.14 14:40 |
| Hallo,
bei mir sehen alle Bilder in PictureBox oder ImageBox schön glatt und smooth aus, ohne dass ich besondere Maßnahmen ergreifen muss.
Tritt dieser Effekt bei allen Bildformaten auf oder nur bei GIF?
Lade mal eine der Grafiken in Windows Paint und speichere es als BMP ab. Bestehen die Treppen immer noch? Ist die Ursprungsgrafik hoch genug aufgelöst? | |
Re: PictureBox und Image Steuerelement - Bildqualität | | | Autor: Zardoz | Datum: 25.11.14 16:22 |
| Hallo Sebastian,
wenn du ein Bild mit besserer Qualität scaliert in einer
Picturebox anzeigen willst, geht das mit StretchBlt.
Gruss,
Zardoz | |
| 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 |
|
|
vb@rchiv CD Vol.6 vb@rchiv Vol.6
Geballtes Wissen aus mehr als 8 Jahren vb@rchiv!
Online-Update-Funktion Entwickler-Vollversionen u.v.m.Jetzt zugreifen Tipp des Monats sevWizard für VB5/6
Professionelle Assistenten im Handumdrehen
Erstellen Sie eigene Assistenten (Wizards) im Look & Feel von Windows 2000/XP - mit allem Komfort und zwar in Windeseile :-) Weitere Infos
|
|
|
Copyright ©2000-2024 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
|
|