Geomagic中的以下方法将屏幕截图保存到默认的app目录:
geo.take_snapshot()
这不起作用:geo.take_snapshot(u"C:\\temp\\FrontView.png")
如何将屏幕截图保存到自定义位置?
答案 0 :(得分:0)
我不熟悉该API,但搜索它我只找到使用geo.take_snapshot()
的示例。看起来默认快照位置可以在应用程序中以某种方式配置,但在方法调用期间未选中。
解决方法是保存到默认位置,然后将文件移动到 所需的目录:
import os
with open(source_path, 'rb') as snapshot: # Read in binary mode, so filetype doesn't matter.
with open(desired_path, 'wb') as image:
image.write(snapshot.read())
os.remove(source_path)
答案 1 :(得分:0)
为了能够将屏幕截图保存到其他位置,您需要使用其他方法:
geo.screen_capture_views(u'c:\\temp\\FrontView.png')