一尘不染

Base64编码图像

php

我正在为Firefox / IE构建一个开放式搜索附加组件,并且该图像需要经过Base64编码,因此如何对我拥有的收藏夹图标进行64位编码?

我只熟悉PHP


阅读 270

收藏
2020-05-26

共1个答案

一尘不染

据我记得,图像数据有一个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数据在哪里。

2020-05-26