2011-01-05 22 views
1

In this question gelang es mir, zwei .png Bilder zu einem zu kombinieren, und dann das Ergebnis in einem Bild Bild anzeigen.VB .NET: PictureBox skaliert meine Bilder!

Allerdings scheint die PictureBox mein Bild zu vergrößern! Macht es größer!

Die Bildgröße ist 96x128. Die zwei Bilder, die ich kombiniert habe, sind 96x128. Der SizeMode der PictureBox ist auf "Normal" gesetzt

Ich habe festgestellt, dass obwohl das Bild der BildBox gezoomt zu sein scheint, es geschnitten ist, um 96x128 rect zu behalten. Aber ich will nicht, dass es gezoomt wird ...

Danke.

IMAGE resourcesPath ist einfach der Hauptpfad zu meinem Ressourcenordner. Und "Basen" ist der Ordner in einem solchen Pfad, von dem ich die Bilder nehme.

+0

Können Sie einen Testfall erstellen? Teilen Sie dies in die Rohdaten auf, die Sie in die Bildbox einfügen möchten. Wenn möglich, speichere die Quelle als Bild und lade sie irgendwo hoch, damit wir sie auschecken können. Ich vermute, dass Sie ein Problem mit Ihrem Bild kopieren, und nicht die Bildbox. Durch einen einfachen Testfall können Sie das Problem identifizieren. Wenn nicht, dann haben wir etwas Konkreteres. – Brad

+0

http://img822.imageshack.us/img822/6622/screenshot20110105at103.png Das ist die Funktion, die ich verwende, die im Grunde überprüft die Bilder Namen aus einer Liste. resourcesPath ist einfach der Hauptpfad zu meinen Bildern. Basen ist ein Ordner in diesem Pfad ... – Voldemort

Antwort

0
  1. Stellen Sie sicher, dass der preview.sizemode auf normal eingestellt ist.
  2. Überprüfen Sie die Größe des Bitmap-Ergebnisses, bevor Sie es preview.image zuweisen und stellen Sie sicher, dass es wirklich 96x128 ist.