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
| FileName | Path to an AVIF, HEIF, HEIC, or JPEG XL file |
|---|---|
| Options | PNG-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