|
工程图转PDF档的时候增加,PDF文件名增加版本属性。 例如 ABCDE--A001.PDF 变更为 ABCDE-A001-REV01.PDF REV01是属性值, 属性名称为“版本”
我现在图纸变更需要转成PDF档,但是之前的PDF档案还存在,所以需要文件名增加版本号,这样就能区别了。现在SW自带的批量转PDF,应该是改不了,我论坛下载的手动单个转PDF档的宏,我想加上点代码就可以了。但是我这人代码看不懂,想问下大家能否可以帮我更改一下代码。
- Dim swApp As Object
- Dim Part As Object
- Dim boolstatus As Boolean
- Dim longstatus As Long
- Dim Filespath As String
- Dim swAA As String, swBB As String
- Sub main()
- Set swApp = Application.SldWorks
- Set Part = swApp.ActiveDoc
- Filespath = swApp.ActiveDoc.GetPathName()
- swAA = Left(Filespath, Len(Filespath) - 6)
- swBB = "pdf"
- longstatus = Part.SaveAs3(swAA & swBB, 0, 0)
- End Sub
复制代码
|
|