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

FileNameSti til en AVIF-, HEIF-, HEIC- eller JPEG XL-fil
OptionsPNG-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