본문으로 건너뛰기

함수: detectImageMimeType()

function detectImageMimeType(base64Data): "image/jpeg" | "image/png" | "image/gif" | "image/webp" | undefined;

정의 위치: packages/ai/src/utils.ts:17

매직 바이트를 사용하여 base64 데이터에서 이미지 mime type을 감지합니다. 형식을 감지할 수 없으면 undefined를 반환합니다.

이 함수는 base64로 인코딩된 이미지 데이터의 처음 몇 바이트를 분석하여 파일 시그니처(매직 바이트)를 기준으로 이미지 형식을 확인합니다.

매개변수

base64Data

string

base64로 인코딩된 이미지 데이터

반환값

"image/jpeg" | "image/png" | "image/gif" | "image/webp" | undefined

감지된 mime type이며, 인식할 수 없으면 undefined입니다.

예제

const mimeType = detectImageMimeType(imageBase64)
// Returns 'image/jpeg', 'image/png', 'image/gif', 'image/webp', or undefined