3

WCFからbase64文字列を取得できますが、Luaで画像ファイルに変換する必要がありますか?誰かがこれについて考えていますか?

ありがとう

4

3 に答える 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"))
  )
)
于 2012-12-13T11:09:22.163 に答える
0

Lua用のbase64Cライブラリがhttp://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lbase64にあります。

于 2012-12-13T11:52:40.180 に答える
0

luarocksを使用している場合:

luarocks install lbase64

また、これをチェックしてください:

https://github.com/LuaDist/lbase64

于 2013-04-05T07:13:43.450 に答える