愿与您一同,用代码提升效率!
仿真工程师,在HyperView中完成结果分析后,需要将动画导出并插入PPT,这还是一个必要但没啥技术含量的工作,可以用二次开发完成此动画导出工作,只需要PPT中插入视频就好。
此篇先学会怎样在HyperView中实现自动将动画导出视频,后续研究直接输出到PPT报告。
// Python API 示例import os#设置图片保存路径:folder_path = r"E:\temp"video_name = "user_capture"video_path = os.path.join(folder_path,video_name)#导入hw import hw# 获得 video classvideo_capture = hw.CaptureVideoTool()# 设置video截取范围# 截取整个页面video_capture.area = "page"# 截取当前窗口video_capture.area = "area"# 设置图片保存格式# 可选格式 avi, amf, gif, jpg, jpeg, png, bmp, tif. 默认是avi video_capture.type = "avi"# 设置视频大小video_capture.dimension = 'pixels'# 还可选'percent'video_capture.height = 600video_capture.height = 'default'video_capture.width = 800video_capture.height = 'default'# 指定保存路径video_capture.file = video_path# 保存video_capture.capture()video_capture.bottom = 0.5video_capture.top = 0.5video_capture.left = 0.4video_capture.right = 0.4这四个方位参数设置后,导出的视频效果如下图:(中间图片是四个方位参数用默认值)
ℹ️往期文章
HyperMesh Python二次开发-自动修改Component名字
HyperView Python二次开发自动测量position和两点距离(安全带有效固定点到限制面距离)