AddModernImageFromFile
Bildhantering, Moderna bildkodekar
Beskrivning
Lägger till huvudbilden från en AVIF-, HEIF-, HEIC- eller JPEG XL-fil via den konfigurerade in-process-avkodaren
Avkodaren tillämpar kodad orientering och överför de avkodade samplet via en PNG-brygga så att alfa, ICC-färgprofiler och upp till 16 bitar per komponent når PDF-bildvägen
Syntax
Function TPDFlib.AddModernImageFromFile(
Const FileName: WideString;
Options: Integer= 8): Integer;
Parametrar
| FileName | Sökväg till en AVIF-, HEIF-, HEIC- eller JPEG XL-fil |
|---|---|
| Options | PNG-kompatibelt importläge, där standardvärdet 8 behåller bilddata, alfa, ICC och djupbit-samples |
Returvärden
Returnerar det nya ImageID:et eller 0 när filen, formatet, avkodaren eller den avkodade bilden är ogiltig
Anmärkningar
Både förlust Och förlustfria källkodningar accepteras, medan animerade eller flerbilds-containrar importerar sin huvudbild Anropa
SetModernImageCodecLibrary före den första tillgänglighetskontrollen eller avkodningen när codec-biblioteket inte finns på standard sökvägen
En behållen 16-bitsbild höjer automatiskt ett olåst dokument till PDF 1.5 via den normala kompatibilitetsgrinden
Se även
AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable