AddModernImageFromFile
Image handling, Modern image codecs
Περιγραφή
Προσθέτει την κύρια εικόνα από αρχείο AVIF, HEIF, HEIC ή JPEG XL μέσω του ρυθμισμένου in-process decoder
Ο decoder εφαρμόζει κωδικοποιημένο προσανατολισμό και μεταφέρει τα αποκωδικοποιημένα samples μέσω γέφυρας PNG ώστε alpha, προφίλ χρωμάτων ICC και έως 16 bits ανά συνιστώσα να φτάνουν στη διαδρομή PDF εικόνας
Σύνταξη
Function TPDFlib.AddModernImageFromFile(
Const FileName: WideString;
Options: Integer= 8): Integer;
Παράμετροι
| FileName | Διαδρομή προς αρχείο AVIF, HEIF, HEIC ή JPEG XL |
|---|---|
| Options | Λειτουργία εισαγωγής συμβατή PNG, όπου η προεπιλογή 8 διατηρεί δεδομένα εικόνας, alpha, ICC και samples μεγάλου βάθους bit |
Τιμές επιστροφής
Επιστρέφει το νέο ImageID ή 0 όταν το αρχείο, η μορφή, ο decoder ή η αποκωδικοποιημένη εικόνα είναι άκυρα
Remarks
Και οι δύο κωδικοποιήσεις πηγής, με και χωρίς απώλειες, γίνονται δεκτές, ενώ animated ή multi-image containers εισάγουν την κύρια εικόνα τους Κλήση
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
Δείτε επίσης
AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable