이 코드 : Vcl.Imaging.jpeg 사용JPE 이미지 파일을로드하는 방법은 무엇입니까?
EInvalidGraphic: Unknown picture file extension <.jpe>
하는데도 :
uses
Vcl.Imaging.jpeg...
...
ThisPicture := TPicture.Create;
try
ThisPicture.LoadFromFile('MyImage.JPE'); // error
...
finally
ThisPicture.Free;
end;
이 오류가 발생합니다. JPG 및 JPEG는 문제없이로드 할 수 있습니다.
Wikipedia은 .jpg, .jpeg, .jpe .jif, .jfif, .jfi은 JPEG 형식의 확장입니다.
어떻게 사용할 수 있습니까? LoadFromFile ('MyImage.JPE') 오류없이 사용할 수 있습니까?
프로그램 시작시 'TPicture.RegisterFileFormat ('jpe ','JPE 이미지 파일 ', TJPEGImage);를 호출하십시오. – TLama
@traama TLama와 David Heffernan의 두 솔루션 모두 작동합니다! 하지만 일반적으로 솔루션을 사용하고 싶은 가장 간단한 솔루션을 선호하므로 답변으로 추가하십시오. – user1580348