Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   HEIC HEIF und Delphi (https://www.delphipraxis.net/205416-heic-heif-und-delphi.html)

Willie1 7. Sep 2020 16:39

HEIC HEIF und Delphi
 
Hallo Delphianer*innen,
ich schlage mich jetzt schon seit einiger Zeit damit herum, meinen alten Bildbetrachter an Delphi 10.x anzupassen.
Wie sieht es aus, kann ich mit Delphi in Zukunft auch HEIC- und HEIF-Bilder vom IPhone ansehen? Wie sieht das mit den Meta-Daten aus?
Gruß Willie.

TiGü 8. Sep 2020 07:52

AW: HEIC HEIF und Delphi
 
Probiere für einen ersten Einstieg, ob du diese Bilder mit dem Delphi-Referenz durchsuchenTWicImage laden kannst.

himitsu 8. Sep 2020 09:20

AW: HEIC HEIF und Delphi
 
HEIF = High Efficiency Image File-Format, falls wer was sucht.


Vermutlich nicht?
Das ist eine Kapselung von Windows-Funktionen, welche "natürlich" nur einige Windows-Typen kennt.
https://docs.microsoft.com/en-us/win...-imaging-codec

Um eine Fremskomponente wird man hier wohl nicht rum kommen.
z.B. https://github.com/strukturag/libheif , aber die Delphi-Header müsstest du dir erstmal selbst dafür basteln (hab da nichts Fertiges gefunden)
oder siehe https://www.imageen.com/ieforum/topic.asp?TOPIC_ID=3748

Maximal würde ich da irgendwo im FMX suchen, wo sich auch paar Codes/Komponenten für iOS/MacOS verstecken, aber wenn sie auch auf Systemfunktionen aufsetzen, würde es auch nur auf dieses Systemen funktionieren.


https://www.copytrans.net/copytransheic/ soll sich angeblich im Windows-WIC registrieren und dann könnte/sollte es auch mit TWicImage funktionieren.

TiGü 8. Sep 2020 11:34

AW: HEIC HEIF und Delphi
 
CLSID_WICHeifDecoder mit IWICBitmapDecoder interface:
https://docs.microsoft.com/en-us/win...cbitmapdecoder

Metadaten (Minimum supported client Windows 10, version 1903 [desktop apps only]):
https://docs.microsoft.com/en-us/win...fhdrproperties

Willie1 9. Sep 2020 16:13

AW: HEIC HEIF und Delphi
 
Hallo,
schnelle Antworten!
Ich hatte das Thema unter "Klatsch und Tratsch" geschrieben, weil ich denke, dass es z.Z. noch nicht besonders relevant ist. Zumindest nicht für mich. Aber in Zukunft könnte das Thema doch wichtig werden, falls sich das Format durchsetzt. Im Web habe ich schon viele Konverter zu Jpeg gefunden. Dann gehen aber doch die Qualitäten von HEIC verloren!
Willie.

himitsu 9. Sep 2020 21:12

AW: HEIC HEIF und Delphi
 
Habs grad gesehn ... k.A. seit wann, aber im Windows 10 "Programme hinzufügen oder entfernen" sind HEIC und HEIF-Treiber schon drin,
also würde demnach WIC bereits so gehen, ohne dass man was installieren muß. (so lange es dort nicht deinstalliert wurde, bzw. nachdem es von Windowsupdate bereits eingespielt wurde)

Willie1 10. Sep 2020 16:15

AW: HEIC HEIF und Delphi
 
Ich hab' Windows 10 2004 Build 19041.450 Damit müsste es gehen? W.

himitsu 10. Sep 2020 16:28

AW: HEIC HEIF und Delphi
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das war von alleine da. Ich hatte zumindestens nichts davon explizit installiert, also denke ich mal, dass es bei allen Anderen auch da sein wird. (jetzt/demnächst)

Willie1 11. Sep 2020 18:27

AW: HEIC HEIF und Delphi
 
Sehr guter Hinweis, Himitsu.
Aber jetzt bin ich neugierig geworden. Ich habe kein iPhone, Freunde/Verwandte haben ältere iPhones, die kein HEIC/HEIF können. Kennt jemand eine Quelle im Web für HEIC-Bilder, ich hab' nichts gefunden.
Willie.

TiGü 12. Sep 2020 10:23

AW: HEIC HEIF und Delphi
 
Wie hast du gesucht?
“HEIC example“ liefert ganz viele Ergebnisse bei Google?!


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:42 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz