vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
PictureBox 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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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 ;)
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-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