用PowerShell 把base64 图片编码再重新转换成图片

# Base64编码的字符串
$base64String = 'XXXXXX' # 这里应该是完整的Base64编码字符串

# 将Base64字符串转换为字节数组
$bytes = [System.Convert]::FromBase64String($base64String)

# 创建内存流,并写入字节数组
$stream = [System.IO.MemoryStream]::new($bytes, 0, $bytes.Length)
$stream.Write($bytes, 0, $bytes.Length)

# 设置图片源
$img = [System.Drawing.Image]::FromStream($stream)

# 保存图片到文件
$img.Save("XXXXXX\XXXXX.png")

# 释放资源
$stream.Dispose()
$img.Dispose()

posted @ 2025-03-06 16:07  沧海一粟1996  阅读(24)  评论(0)    收藏  举报