嗨,任何人都可以告诉我如何从图像中解码由 java 编码的 asp 经典中的 base64 字符串
1 回答
0
将 base64 字符串传递给 decodeBase64() 函数,如下所示,并将文件名和返回值传递给 writeBytes 过程,图像将在文件系统上创建
私有函数 decodeBase64(base64)
暗淡 DM, EL
设置 DM = CreateObject("Microsoft.XMLDOM")
' 创建 Base64 数据类型的临时节点
设置 EL = DM.createElement("tmp")
EL.DataType = "bin.base64"
' 设置编码字符串,获取字节
EL.Text = base64
decodeBase64 = EL.NodeTypedValue
结束函数
私有子 writeBytes(文件,字节)
暗淡的二进制流
常量 TypeBinary = 1,ForWriting = 2
设置 binaryStream = CreateObject("ADODB.Stream")
binaryStream.Type = TypeBinary
'打开流并写入二进制数据
binaryStream.Open
binaryStream.Write 字节
'将二进制数据保存到磁盘
binaryStream.SaveToFile 文件,ForWriting
结束子
于 2012-05-30T11:56:08.943 回答