OpenSearch アドオンの Base64 エンコーディング イメージ
Firefox や IE などのブラウザー用の OpenSearch アドオンを開発する場合、base64 が必要になる場合があります。画像をエンコードしてファビコンを表示します。 PHP でこれを実現する方法は次のとおりです。
方法 1: サードパーティ ツールを使用する
ファイル エンコード サービスを提供する Web サイトにアクセスします。ファビコンをアップロードし、エンコード形式として「Base64」を選択します。生成されたコードをコピーして、OpenSearch アドオンの XML ファイルに貼り付けます。
方法 2: PHP を使用する
次の PHP コードを使用して、ファビコンを Base64 エンコードします。
<code class="php"><?php $im = file_get_contents('filename.gif'); $imdata = base64_encode($im); ?> </code>
「filename.gif」を実際のファビコン ファイル パスに置き換えます。
OpenSearch XML への画像の統合
Mozilla のガイドによる、OpenSearch XML ファイル内の icon 要素は、ファビコンを指定するために使用されます。次の構文を使用します:
<code class="xml"><img width="16" height="16" src="data:image/x-icon;base64,imageData" /></code>
「imageData」を、いずれかの方法で取得した Base64 エンコードされたデータに置き換えます。
以上がOpenSearch アドオン用に画像を Base64 エンコードするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。