1
Weakdancer 2012-12-05 18:27:03 +08:00
请具体说明要用python“加载”fontforge干什么?
难道只是:os.system("the path to your fontforge.exe") 或者是类似 http://code.google.com/p/pywinauto/ 的东西 |
2
timonwong 2012-12-05 19:25:27 +08:00
只有命令行执行fontforge了
fontforge 可以运行脚本 (fontforge-script 或 python-script) 因此,可以把调用 fontforge 的命令做成一个 job/task, 扔进 job/task queue。 如果需要在Web界面中通知用户处理结果信息,再开一个queue (message queue),在任务完成后:将结果写入这个queue里面 -> 服务器从queue中获取数据 -> 推送结果信息给用户 |
3
Yuguo OP |
4
Weakdancer 2012-12-06 10:25:31 +08:00
http://fontforge.org/cliargs.html
这里讲了如何通过命令调用: 在python里 os.system(“fontforge [-script] scriptfile [arguments]”) 可能可以,script怎么写: http://fontforge.org/scripting-tutorial.html http://fontforge.org/python.html 这样应该是可以的 |