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

FileNameBir AVIF, HEIF, HEIC veya JPEG XL dosyasına giden yol
OptionsVarsayı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