AddModernImageFromFile
이미지 처리, 최신 이미지 코덱
설명
구성된 프로세스 내 디코더를 통해 AVIF, HEIF, HEIC 또는 JPEG XL 파일의 기본 이미지를 추가합니다
디코더는 인코딩된 방향을 적용하고 PNG 브리지를 통해 디코딩된 샘플을 전달하여 알파, ICC 색상 프로필 및 성분당 최대 16비트가 PDF 이미지 경로에 도달하도록 합니다
구문
Function TPDFlib.AddModernImageFromFile(
Const FileName: WideString;
Options: Integer= 8): Integer;
매개변수
| FileName | AVIF, HEIF, HEIC 또는 JPEG XL 파일의 경로 |
|---|---|
| Options | PNG 호환 가져오기 모드이며 기본값 8은 이미지 데이터, 알파, ICC 및 높은 비트 심도 샘플을 유지합니다 |
반환 값
새 ImageID를 반환하며 파일, 형식, 디코더 또는 디코딩된 이미지가 유효하지 않으면 0을 반환합니다
비고
손실 및 무손실 소스 인코딩을 모두 허용하며 애니메이션 또는 다중 이미지 컨테이너는 기본 이미지를 가져옵니다
코덱 라이브러리가 기본 검색 경로에 없으면 첫 사용 가능 여부 검사 또는 디코딩 전에 SetModernImageCodecLibrary를 호출합니다
유지된 16비트 이미지는 일반 호환성 게이트를 통해 잠기지 않은 문서를 자동으로 PDF 1.5로 높입니다
참고 항목
AddModernImageFromStream, AddModernImageFromString, ModernImageCodecAvailable