AddModernImageFromFile

Image handling, Modern image codecs

Descriere

Adaugă imaginea principală dintr-un fișier AVIF, HEIF, HEIC sau JPEG XL prin decoder-ul în proces configurat

Decodorul aplică orientarea codificată și transferă mostrele decodate printr-o punte PNG, astfel încât alfa, profilurile de culoare ICC și până la 16 biți pe componentă ajung în calea de imagine PDF

Sintaxă

Function TPDFlib.AddModernImageFromFile(
  Const FileName: WideString;
  Options: Integer= 8): Integer;

Parametri

FileNameCale către un fișier AVIF, HEIF, HEIC sau JPEG XL
OptionsMod de import compatibil PNG, unde valoarea implicită 8 păstrează datele imaginii, alpha, ICC și eșantioanele cu adâncime mare de biți

Valori returnate

Returnează noul ImageID sau 0 când fișierul, formatul, decoder-ul sau imaginea decodată este invalidă

Remarks

Sunt acceptate codificările sursă atât cu pierderi, cât și fără pierderi, în timp ce containerele animate sau multi-imagine își importă imaginea principală Apelați

SetModernImageCodecLibrary înaintea primei verificări de disponibilitate sau decodare când biblioteca de codecuri nu este pe calea implicită de căutare O imagine pe 16 biți reținută ridică automat un document neblocat la PDF 1.5 prin poarta normală de compatibilitate

Consultați și

AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable