如何在Lua中从base64字符串生成图像文件?

3
我可以从WCF获取base64字符串,需要通过Lua将其转换为图像文件。有人知道如何做吗?
谢谢。

Lua本身没有任何关于图像的概念。您需要改进您的问题,并告诉我们您在什么上下文和平台上使用Lua。 - prapin
3个回答

1
您可以使用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"))
  )
)

0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接