이미지 파일에서 데이터 URI를 생성하는 방법은 무엇입니까?

이미지 파일에서 데이터 URI를 생성하는 방법은 무엇입니까?

다음과 같은 온라인 도구가 있습니다.두리메이미지 파일에서 데이터 URI를 생성할 수 있습니다. 동일한 작업을 수행할 수 있는 Linux에서 로컬로 실행되는 도구가 있습니까?

답변1

데이터 URI는 일반적으로 MIME 유형이 앞에 있는 base64로 인코딩됩니다. 나는 파일 이름을 첫 번째이자 유일한 매개 변수로 사용하고 다음에 포함된 데이터 URI를 반환하는 이 홈브류 스크립트를 사용합니다 url('data:').

[0 1026 8:29:38] ~ % cat $(which cssify.sh)
#!/bin/sh
mimetype=$(file -bN --mime-type "$1")
content=$(base64 -w0 < "$1")
echo "url('data:$mimetype;base64,$content')"

관련 정보