![]() |
Dpi-Wert einer Grafikdatei auslesen
Wenn man bei einer Grafikdatei im Eigenschaften-Dialog auf Dateiinfo geht, findet man dort ja die Einträge "Horizontale Auflösung" und "Vertikale Auflösung". Jetzt wollte ich fragen, wie man mit Delphi an diese Werte kommt.
|
Re: Dpi-Wert einer Grafikdatei auslesen
mit .width und .height
aber zuerst mus du die File geladen haben ... |
Re: Dpi-Wert einer Grafikdatei auslesen
Ich möchte nicht die Breite und die Höhe, sonder die DPI-Werte. Habe ich ja auch in der Überschrift stehen?
|
Re: Dpi-Wert einer Grafikdatei auslesen
Das hängt vom Format ab, in dem die Datei gespeichert ist. In Windows Bitmaps zum Bleispiel gibt es imho keine solche Angaben, weswegen der Dialog (vemute ich) einfach 72 dpi annimmt, weil das die Standardbildschirmauflösung ist. Andere Grafikformate sehen diese Information evtl. vor, wobei du dann entweder von dem Code abhängst mit dem du die Dateien lädst, ob und wie dieser diese Infos verarbeitet und bereit stellt, oder du musst dir die jeweiligen Dateispezifikationen (
![]() |
Re: Dpi-Wert einer Grafikdatei auslesen
das wird vom vorhanden Dateityp abhängen, mir ist in delphi direkt keine möglichleit bekannt, aber
![]() HTH Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz