AddModernImageFromFile
Görüntü işleme, Modern görüntü kodekleri
Açıklama
Yapılandırılmış işlem içi kod çözücü üzerinden bir AVIF, HEIF, HEIC veya JPEG XL dosyasındaki birincil görüntüyü ekler
Kod çözücü kodlanmış yönlendirmeyi uygular ve kodu çözülen örnekleri PNG köprüsünden aktarır; böylece alfa, ICC renk profilleri ve bileşen başına 16 bite kadar veriler PDF görüntü yoluna ulaşır
Sözdizimi
Function TPDFlib.AddModernImageFromFile(
Const FileName: WideString;
Options: Integer= 8): Integer;
Parametreler
| FileName | Bir AVIF, HEIF, HEIC veya JPEG XL dosyasına giden yol |
|---|---|
| Options | Varsayılan 8 değerinin görüntü verilerini, alfayı, ICC'yi ve yüksek bit derinlikli örnekleri koruduğu PNG uyumlu içe aktarma modu |
Dönüş değerleri
Yeni ImageID değerini; dosya, biçim, kod çözücü veya kodu çözülmüş görüntü geçersizse 0 döndürür
Açıklamalar
Hem kayıplı hem kayıpsız kaynak kodlamaları kabul edilir; hareketli veya çok görüntülü kapsayıcıların birincil görüntüsü içe aktarılır
Kodek kitaplığı varsayılan arama yolunda değilse ilk kullanılabilirlik denetiminden veya kod çözmeden önce SetModernImageCodecLibrary çağrısını yapın
Korunan bir 16 bit görüntü, normal uyumluluk geçidi üzerinden kilidi açık bir belgeyi otomatik olarak PDF 1.5'e yükseltir
Ayrıca bkz
AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable