공무원은 어떻게 구할 수 있나요?IANA 이미지 미디어 유형(있는 경우) 바이너리 스트림? 이미지 작업을 할 때 파일 확장자를 신뢰하거나 막연한 추측을 피하고 싶습니다. ImageMagick과 같은 일부 일반적인 도구의 명령을 사용 identify
하거나 필요한 경우 일부 프로그래밍 언어를 사용하는 것이 좋습니다 .
답변1
당신이 사용할 수있는file
주문하다. 대부분의 Linux 배포판에서 기본적으로 사용할 수 있으며 다음을 통해 Windows 버전을 얻을 수 있습니다.GnuWin32 패키지.
불러라:
$ file --mime-type clock.png
clock.png: image/png
100% 정확하지는 않습니다. 이론적으로 가능한 것은 아무것도 없다고 생각합니다.
코드에서 이 작업을 수행하려면 libmagic
다음을 제공합니다.API. 파일이나 메모리 버퍼를 처리할 수 있습니다. ( file
리눅스에서 사용하세요.)