Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Hi Ich hab noch keine Konsolenanwendung geschrieben. Daher wundere ich mich das man da die Image/Bitmap-Klasse nicht verwenden kann. What ever. Du kannst die entsprechenden GDI+ APIs auch direkt verwenden um entsprechende Infos zu ermitteln. Du kannst auch die WIC-APIs/COM Interfaces nutzen. Du kannst auch entsprechende Infos über das COM-Interface IPropertyStore ermitteln. Ach da fallen mir sicher noch mehr Möglichkeiten ein.

  • Benutzer-Avatarbild

    Hi Für GDI+ muss man nicht die Win-Forms importieren. Die Image\Bitmap-Klasse ist nur ein Wrapper für die Funktionen in der gdiplus.dll und diese kann man auch direkt ansprechen. Nun kenne ich mich auch nicht mit Linux aus und weiß daher auch nicht welche (Windows) Bibliotheken da unterstützt werden. Falls da die gdiplus.dll funktioniert, kann man über die gdiplus.dll auch die Exif-Daten auslesen. Aber du wolltest doch nur die Dimensionen des Bildes, da brauch man keine Exif-Daten für.

  • Benutzer-Avatarbild

    @trix0 Wie geschrieben, funktionieren überhaupt Windows-DLLs unter Linux? Wenn ja, brauchst Du, kurz überflogen, 5 Funktionen aus der gdiplus.dll. GdiplusStartup (Initialisiert GDI+), GdipCreateBitmapFromFile oder GdipLoadImageFromFile (Bild von Platte laden), GdipGetImageDimension (Höhe und Breite des Bildes ermitteln), GdipDisposeImage (Dispose des Bildes) und GdiplusShutdown (GDI+ beenden). Wenn nicht, dann wirst Du wohl den JPEG Header auswerten müssen. Google mal nach 'jpeg header width hei…