イメージファイルからデータ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')"

関連情報