![]() |
AW: TGraphicField JPGImage landen
Hmm..
Die Zusatzinformationen zum Image könnte man sich auch sparen, wenn andere Verwendet werden.. Ich hab da einen eigenen PictureViewer gemacht, der ignoriert die Dateiendung und identifiziert die Bildformate über die MagicBytes am Anfang des FileStreams. Klappt recht gut und es werden so auch Bilder angezeigt, welche eine falsche Endung haben ;) |
AW: TGraphicField JPGImage landen
Das machen aktuelle Delphis nun auch.
Früher wurde im LoadFromFile ausschließlich über die Dateiendung erkannt. Intern hatten sich alle TGraphic-Nachfahren mit Dateiendungen und ihrer Klasse registriert und diese Liste wurde dann beim Laden verwendet. Darum konnte man im LoadFormStream auch nur TBitMap laden, außer man erstellt sich vorher eine passende Graphic-Instanz. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 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