我可以从 WCF 中获取 base 64 字符串,并需要通过 Lua 将其转换为图像文件? 有人对此有想法吗?
谢谢
最佳答案
你可以用 LuaSocket 做这样的事情:
local ltn12 = require "ltn12"
local mime = require "mime"
mystring = "somedata"
myoutfile = "out.gif"
ltn12.pump.all(
ltn12.source.string(mystring),
ltn12.sink.chain(
mime.decode("base64"),
ltn12.sink.file(io.open(outfile,"w"))
)
)
关于image - 如何从 Lua 中的 base 64 字符串生成图像文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13851912/