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
| FileName | Cale către un fișier AVIF, HEIF, HEIC sau JPEG XL |
|---|---|
| Options | Mod 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