大数跨境
0
0

PDMS 模型保存为图片

PDMS 模型保存为图片 维图
2025-11-28
14
导读:一般我们对模型截屏都是用截屏软件,而PDMS本身也有截屏功能,并对截屏的图片的有4种分辨率下面是一个朋友的提问
一般我们对模型截屏都是用截屏软件,而PDMS本身也有截屏功能,并对截屏的图片的有4种分辨率
下面是一个客户朋友的提问
由于这个朋友有一定的代码能力,我直接给他上代码。大家也可以将下面的代码保存为文件,在PDMS的命令行运行
import  'PDMSCommands'handle anyendhandleusing namespace 'Aveva.Pdms.Presentation.PDMSCommands'!cmdMng = object PMLNETCOMMANDMANAGER()$*PML执行截屏的Command命令!cmdMng.executeCommand('AVEVA.View.CopyImage.Size4')import   'PMLFileBrowser'handle anyendhandleusing namespace 'Aveva.Pdms.Presentation'$*打开保存文件对话框!f = object PMLFileBrowser()!f.show('d:\''''Save', f, 'jpg|*.jpg'0 )if(!f.file() eq '')then     return    endifimport 'PMLNetUtilities'handle anyendhandleusing namespace 'Aveva.Pdms.PMLNet'!clipboard = object PMLCLIPBOARD()$*将剪切板内容保存到jpg文件!clipboard.saveImage(!f.file())
以上代码中分别使用了3个PDMS自带的dll内的pmlnet功能,供大家参考学习。
如果您认为对你有帮助,别忘了留言和分享给其他人,谢谢!

【声明】内容源于网络
0
0
维图
为企业提供AVEVA PDMS E3D SP3D,开发定制,出图软件,项目实施培训等增值服务。PDMS E3D出图软件,综合材料表,ISO图,CAESAR双向接口,欢迎联系我们!
内容 100
粉丝 0
维图 为企业提供AVEVA PDMS E3D SP3D,开发定制,出图软件,项目实施培训等增值服务。PDMS E3D出图软件,综合材料表,ISO图,CAESAR双向接口,欢迎联系我们!
总阅读229
粉丝0
内容100