AddModernImageFromFile

Image handling, Modern image codecs

Description

Pridá primárny obrázok zo súboru AVIF, HEIF, HEIC alebo JPEG XL cez nakonfigurovaný in-process dekóder

Dekóder aplikuje zakódovanú orientáciu a prenesie dekódované vzorky cez PNG most, takže alpha, ICC farebné profily a až 16 bitov na komponent sa dostanú do cesty PDF obrázka

Syntax

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

Parameters

FileNamePath to an AVIF, HEIF, HEIC, or JPEG XL file
OptionsPNG-compatible import mode, where the default 8 retains image data, alpha, ICC, and high-bit-depth samples

Return values

Vráti nové ImageID alebo 0, keď je súbor, formát, dekóder alebo dekódovaný obrázok neplatný

Remarks

Akceptujú sa stratové aj bezstratové zdrojové kódovania, pritom animované alebo viacobrázkové kontajnery importujú svoj primárny obrázokCall

SetModernImageCodecLibrary before the first availability check or decode when the codec library is not on the default search path A retained 16-bit image automatically raises an unlocked document to PDF 1.5 through the normal compatibility gate

See also

AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable