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
| FileName | Cesta k souboru AVIF, HEIF, HEIC nebo JPEG XL |
|---|---|
| Options | Importní 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