当前位置: 首页 > 面试题库 >

在base64中编码图像有什么作用?

闻人宏盛
2023-03-14
问题内容

如果我将图像(jpg或png)转换为base64,它将变大还是具有相同的尺寸?会大多少?

是否建议在我的网站上使用base64编码的图像?


问题答案:

大约大37%:

非常粗略地讲,Base64编码的二进制数据的最终大小等于原始数据大小的1.37倍



 类似资料:
  • 问题内容: 我正在为Firefox / IE构建一个开放式搜索附加组件,并且该图像需要经过Base64编码,因此如何对我拥有的收藏夹图标进行64位编码? 我只熟悉PHP 问题答案: 据我记得,图像数据有一个xml元素。您可以使用此网站对文件进行编码(使用上载字段)。然后,只需将数据复制并粘贴到XML元素即可。 您也可以这样使用PHP来做到这一点: 使用Mozilla指南获取有关创建OpenSear

  • 我想采取一个当前的base64编码的图像,并使用一个简短的哈希说“84dskh”,以“加密”的图像到另一个完全有效的base64编码图像。 原始图像不必经过base64编码,最终我想要原始图像的加密图像,但它仍然是一个可以在img标记中显示的有效图像:。 最好使用JavaScript。

  • 问题内容: 我一直在尝试处理将发布到nodeJS(和express框架)的图像保存到数据库中,并且遇到了一些麻烦。忽略所有的Web处理,我认为我已经将问题缩小到节点中base64编码发生的方式。我认为下面简化的示例应该可以工作,但是输出图像始终会损坏。 示例(1)在图像中加载(2)保存if()的副本,以确认节点可以正确读取文件。这始终有效。(3)拍摄图像,并对其内容进行base64编码,(4)然后

  • 我对react native还不熟悉,我正在尝试显示用base 64编码的图像。 这是猫鼬方案,我在这里存储我的图像 这就是我将它们保存到数据库的方式(photoData包含img): 这是我的img数据:img数据 数据作为缓冲区返回,因此使用 数据:图像/png;base64,${element.img} 它不起作用。我试着使用Buffer.from(“”,'base64')。toString

  • 我有一个来自服务器的bas64编码图像,我想通过JavaScript强制下载。有可能吗?

  • 我有一个编码为base64的SVG文件,我想用ImageView显示图像。这是我尝试过的: 但是decodedByte总是返回null。 附注: 此代码适用于jpeg图像。 如果Bas64字符串包含Bas64前缀("data: Image/svg xml; Bas64,"或"data: Image/jpeg; Bas64,),则decdedByte也总是返回null Bas64字符串是正确的(它在