我正在为Firefox / IE构建一个开放式搜索附加组件,并且该图像需要经过Base64编码,因此如何对我拥有的收藏夹图标进行64位编码?
我只熟悉PHP
据我记得,图像数据有一个xml元素。您可以使用此网站对文件进行编码(使用上载字段)。然后,只需将数据复制并粘贴到XML元素即可。
您也可以这样使用PHP来做到这一点:
<?php $im = file_get_contents('filename.gif'); $imdata = base64_encode($im); ?>
使用Mozilla指南获取有关创建OpenSearch插件的帮助。例如,icon元素的用法如下:
<img width="16" height="16">data:image/x-icon;base64,imageData</>
imageData您的base64数据在哪里。
imageData