Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    PictureBox Bildformat

    Acr0most - - Sonstige Problemstellungen

    Beitrag

    Hallo an alle! Ich programmiere derweil in Visual-Basic eine kleine Anwendung, bei der Bilder per Image.FromFile geladen werden. Die bilder die ich zu testzwecken lade, sind in Hochformat, werden jedoch im 90° gedreht angezeigt. Wie kann ich die Bilder so laden wie Sie tatsächlich sind? Denn beim abfragen, ob Breite > Höhe ist, kann ja das Bild richtig herum ODER auf dem Kopf stehen. hat jemand eine elegante Lösung/Idee? Mit freundlichen Grüßen Acr0most

  • Benutzer-Avatarbild

    PictureBox Bildformat

    Acr0most - - Sonstige Problemstellungen

    Beitrag

    Also ich lade das Image wie gesagt per Image.FromFile. Normalerweise sind die Bilder, wenn ich sie einfach so öffne im Hochformat und werden "richtigherum" angezeigt. sobald das Bild in die PicBox geladen ist und angezeigt wird, ist es 90° nach rechts gedreht. Ich teste jetzt ob es möglicherweise funktioniert, wenn ich das Bild vorher als bitmap einlese. Das RoateFlip habe ich bereits gemacht, jedoch ist wie gesagt das Bild dann entweder richtig herum oder genau auf dem Kopf, deshalb ist das für…

  • Benutzer-Avatarbild

    PictureBox Bildformat

    Acr0most - - Sonstige Problemstellungen

    Beitrag

    Also.. Danke an @ErfinderDesRades für den Tipp mit den Testanwendungen -> werde ich demnächst öfter berücksichtigen! Ich habe wie gesagt ein Projekt erstellt mit Button und PicBox und folgendem Code VB.NET-Quellcode (4 Zeilen) So.. wenn ich nun die Bilder lade, die mit meinem Handy aufgenommen habe, sind diese verdreht -> nicht immer genau um 90°, sondern auch mal 180 / 270. Ein eben erstelltes Bild in Paint.NET wird jedoch korrekt angezeigt Hat jemand eine Ahnung wie ich das Format herauslese? …

  • Benutzer-Avatarbild

    PictureBox Bildformat

    Acr0most - - Sonstige Problemstellungen

    Beitrag

    Vielen Dank @RodFromGermany ! Habe es jetzt mit den Efix Orientation Values gelöst. Hier ein möglicher Code wenn jemand über das gleiche Problem stolpern sollte: VB.NET-Quellcode (20 Zeilen) Mit freundlichen Grüßen Acr0most