|
楼主 |
发表于 2009-7-23 07:05:18
|
显示全部楼层
原帖由 maper 于 2009-7-22 19:17 发表
我败了。。。。
研究了一晚上,jpg转bmp已经有些眉目了,应该可以解决的(最笨的办法我已经实现了:找了一个jpg2bmp.exe,load windows_utils,lua脚本执行的时候同时转bmp),好一点的办法是luacom,不过还没研究出来。
另外一个问题是怎么取得网页中的.jpg文件呢?maper有没有什么办法?
笨办法的代码先贴上来:
...
-- convert image file from .jpg to .bmp
require "wait"
wait.make (function ()
convert_jpg2bmp()
wait.time (2)
-- loade .bmp image file
WindowLoadImage (win, "image1", "C:/wscript/2.bmp")
-- draw the .png graphic file into the window
WindowDrawImage (win, "image1", 3, 3, -3, -3, 2)
-- ensure window visible
WindowShow (win, true)
end)
end -- picture()
function convert_jpg2bmp()
-- load dll
assert (package.loadlib ("windows_utils.dll", "luaopen_windows_utils")) ()
-- execute file
assert (windows_utils.shell_execute ("jpg2bmp.exe", "2.jpg", "C:\\wscript"))
end -- convert_jpg2bmp ()
[ 本帖最后由 ddid 于 2009-7-23 07:57 AM 编辑 ] |
|