base64相关内容

将 GD 输出转换为 base64

好吧,我的问题很简单,我只想将 imagepng/imagejpg 的输出转换为 base64,我该怎么做?正确的方法是捕获输出缓冲区?谢谢. 解决方案 imagejpeg/imagepng 不返回任何数据,它们直接将图像数据写入输出流(或文件). 如果您想捕获编码为 base64 的数据,最简单的方法是使用 PHP 输出控制函数,然后在 上使用 base64_encode$imag ..
发布时间:2022-01-21 08:32:38 PHP

使用 Base64 编码有什么好处?

使用 Base64 编码有什么好处? 我想更好地理解它.我真的需要吗?我不能简单地使用纯字符串吗? 我听说编码最多可以比原始编码大 30%(至少对于图像而言). 解决方案 原来有些协议只允许 7 位数据,有时只允许 6 位数据. Base64 允许将 8 位数据编码为 6 位,以便在这些类型的链路上传输. 电子邮件就是一个例子. ..
发布时间:2022-01-21 08:32:31 其他开发

Base64 编码字符串到文件

我有一个 base64 编码的字符串. 如何将此 base64 编码的字符串写入文件? 解决方案 试试这个: File.WriteAllBytes(@"c:\yourfile", Convert.FromBase64String(yourBase64String)); ..
发布时间:2022-01-21 08:32:17 C#/.NET

base64 照片和回形针 -Rails

我想用回形针处理 base64 照片. 当我尝试时: photo = Photo.new字符串 = base64 字符串photo.photo = StringIO.new(Base64.decode64(string))照片.保存 它不起作用.为什么? 提前致谢. 解决方案 确保你使用的StringIO是回形针打开的那个.https://github.com/thoughtb ..
发布时间:2022-01-21 08:31:03 其他开发

在 VBA 中使用 Base64 将图像插入工作表?

我正在尝试使用 Base64 将图像插入到带有 VBA 的工作表中,但我在任何地方都找不到如何正确执行此操作的示例. 我为图像设置了一个字符串,例如: vLogo = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZoAAABfCAY" 我只想执行以下操作,但不是寻找图像文件,而是将图像存储在 VBA 中. Sheets(" ..
发布时间:2022-01-21 08:30:08 其他开发

在 Ruby 中重新实现 ASP.NET 成员资格和用户密码哈希

我有一个庞大的用户数据库(约 200,000 个),我正在将其从 ASP.NET 应用程序转移到 Ruby on Rails 应用程序.我真的不想要求每个用户重置他们的密码,所以我正在尝试在 Ruby 中重新实现 C# 密码哈希函数. 旧函数是这样的: public string EncodePassword(string pass, string saltBase64){byte[] b ..
发布时间:2022-01-21 08:29:44 C#/.NET

Java:使用 java.util.Base64 与 android.util.Base64 解码 base64 字符串时的不同结果

我正在开发客户端/服务器系统,并且正在尝试进行一些基本的加密.当我连接到服务器时,我通过套接字发送一个公钥作为转义字符串.我已经验证了字符串在两端、换行符和所有方面都是 相同 的. 在客户端 (Android) 上,我可以使用公钥/私钥成功加密和解密密钥(用于测试目的).但是,当尝试将公钥从 String 解码为 byte[] 时,服务器直接失败了: java.lang.IllegalA ..
发布时间:2022-01-21 08:29:30 Java开发

将证书导出为 BASE-64 编码的 .cer

我正在尝试将没有私钥的证书导出为 BASE-64 编码文件,与从 Windows 中导出它相同.从 Windows 导出时,我可以在记事本中打开 .cer 文件. 当我尝试以下操作并在记事本上打开时,我得到二进制数据...我认为它...不可读. X509Certificate2 cert = new X509Certificate2("c:\\myCert.pfx", "test", X5 ..
发布时间:2022-01-21 08:29:20 C#/.NET

在 C# 中 Base64 编码 PDF?

有人可以提供一些关于如何做到这一点的信息吗?我可以对常规文本或字节数组执行此操作,但不确定如何处理 pdf.我要先把 pdf 塞进一个字节数组吗? 解决方案 使用 File.ReadAllBytes 加载 PDF 文件,然后使用 Convert.ToBase64String(bytes). ..
发布时间:2022-01-21 08:29:08 C#/.NET

在 Java 中解码 Base64 字符串

我正在尝试解码一个简单的 Base64 字符串,但我无法这样做.我目前正在使用 org.apache.commons.codec.binary.Base64 包. 我正在使用的测试字符串是:abcdefg,使用 PHP YWJjZGVmZw== 编码. 这是我目前使用的代码: Base64 解码器 = new Base64();byte[] decodedBytes = decode ..
发布时间:2022-01-21 08:28:44 Java开发

在 PHP 中检测 base64 编码?

有没有办法检测一个字符串是否在 PHP 中被 base64_encoded() ? 我们正在将一些存储从纯文本转换为 base64,其中一部分存储在需要更新的 cookie 中.如果文本尚未编码,我想重置他们的 cookie,否则不要管它. 解决方案 function is_base64_encoded($data){if (preg_match('%^[a-zA-Z0-9/+]*= ..
发布时间:2022-01-21 08:28:37 PHP

引导到 base64,用于 URL

问题:有没有更好的方法来做到这一点? VB.Net Function GuidToBase64(ByVal guid As Guid) As String返回 Convert.ToBase64String(guid.ToByteArray).Replace("/", "-").Replace("+", "_").Replace("=", "")结束功能函数 Base64ToGuid(ByV ..
发布时间:2022-01-21 08:28:03 C#/.NET

在 JSON 中序列化 base64 编码的数据

我正在编写一个脚本来为演示自动生成数据,我需要在 JSON 中序列化一些数据.此数据的一部分是图像,因此我将其编码为 base64,但是当我尝试运行我的脚本时,我得到: Traceback(最近一次调用最后一次):文件“lazyAutomationScript.py",第 113 行,在 json.dump(out_dict, outfile)转储中的文件“/usr/lib/py ..
发布时间:2022-01-21 08:27:43 其他开发