AddModernImageFromFile
Billedhåndtering, moderne billedcodecs
Beskrivelse
Tilføjer det primære billede fra en AVIF-, HEIF-, HEIC- eller JPEG XL-fil gennem den konfigurerede dekoder i processen
Dekoderen anvender den kodede retning og overfører de afkodede prøver gennem en PNG-bro, så alfa, ICC-farveprofiler og op til 16 bit pr. komponent når PDF-billedstien
Syntaks
Function TPDFlib.AddModernImageFromFile(
Const FileName: WideString;
Options: Integer= 8): Integer;
Parametre
| FileName | Sti til en AVIF-, HEIF-, HEIC- eller JPEG XL-fil |
|---|---|
| Options | PNG-kompatibel importtilstand, hvor standarden 8 bevarer billeddata, alfa, ICC og prøver med høj bitdybde |
Returværdier
Returnerer det nye ImageID eller 0, når filen, formatet, dekoderen eller det afkodede billede er ugyldigt
Bemærkninger
Både komprimerende og tabsfri kildekodninger accepteres, mens animerede beholdere eller beholdere med flere billeder importerer deres primære billede
Kald SetModernImageCodecLibrary før den første tilgængelighedskontrol eller afkodning, når codec-biblioteket ikke findes i standardsøgestien
Et bevaret 16-bit-billede hæver automatisk et ulåst dokument til PDF 1.5 gennem den normale kompatibilitetskontrol
Se også
AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable