Base64 编码图像
2022-08-30 09:11:37
我正在为Firefox / IE构建一个开放式搜索附加组件,并且图像需要使用Base64编码,所以我如何以base 64编码我拥有的favicon?
我只熟悉 PHP
我正在为Firefox / IE构建一个开放式搜索附加组件,并且图像需要使用Base64编码,所以我如何以base 64编码我拥有的favicon?
我只熟悉 PHP
据我所知,图像数据有一个xml元素。您可以使用此网站对文件进行编码(使用上传字段)。然后只需将数据复制并粘贴到 XML 元素即可。
你也可以使用PHP来做到这一点,如下所示:
<?php
$im = file_get_contents('filename.gif');
$imdata = base64_encode($im);
?>
使用 Mozilla 的指南获取有关创建 OpenSearch 插件的帮助。例如,图标元素的使用方式如下:
<img width="16" height="16">data:image/x-icon;base64,imageData</>
您的 base64 数据在哪里。imageData
$encoded_data = base64_encode(file_get_contents('path-to-your-image.jpg'));