AddModernImageFromFile

Zpracování obrázků, moderní kodeky obrázků

Popis

Přidá primární obrázek ze souboru AVIF, HEIF, HEIC nebo JPEG XL přes nakonfigurovaný dekodér v procesu

Dekodér aplikuje zakódovanou orientaci a přenáší dekódované vzorky přes PNG most, takže alpha, ICC barevné profily i až 16 bitů na složku se dostanou do obrazové cesty PDF

Syntaxe

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

Parametry

FileNameCesta k souboru AVIF, HEIF, HEIC nebo JPEG XL
OptionsImportní režim kompatibilní s PNG, kde výchozí 8 zachová obrazová data, alfa, ICC i vzorky s vysokou bitovou hloubkou

Návratové hodnoty

Vrací nové ImageID, nebo 0, když je soubor, formát, dekodér nebo dekódovaný obrázek neplatný

Poznámky

Přijímají se jak ztrátové, tak bezztrátové zdrojové kódování, zatímco animované nebo víceobrázkové kontejnery importují svůj hlavní obrázek

Volejte SetModernImageCodecLibrary před první kontrolou dostupnosti nebo dekódováním, když není knihovna kodeků na výchozí hledané cestě

Uchovaný 16bitový obrázek automaticky zvýší odemčený dokument na PDF 1.5 přes normální bránu kompatibility

Viz také

AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable