在转换任务脚本中启用保存为 3D PDF

您可在转换任务脚本中添加内容以使用户可将 SOLIDWORKS 文件保存为 3D PDF 文件。

  1. 展开任务,然后单击转换
  2. 转换 - 属性对话框的左窗格中,选择输出文件细节
  3. 单击高级脚本选项
  4. 输入在 SOLIDWORKS 中执行的脚本下滚动到脚本以下部分的末端,此位于 410 行:
    If Not isEmpty(vConfNames) Then
                If ([FileConfs] And 4) = 4 Then
                    ' Save configurations
                    For i = 0 to UBound(vConfNames)
                      swModel.ShowConfiguration vConfNames(i)
    
                      convFileNameTemp = GetFullFileName(convFileName, vConfNames(i), i, UBound(vConfNames))
  5. 插入以下行:
    'Enable 3D PDF export
               Set swPDFExport = swApp.GetExportFileData(1)
               swPDFExport.exportAs3D = True
  6. 在下一行编码中,将 Nothing 参数替换为 swPDFExport
    该行应读为:
    ' Convert the document
             Success = swExtension.SaveAs(convFileNameTemp, swSaveAsCurrentVersion,swSaveAsOptions_Silent, swPDFExport, errors, warnings)
  7. 单击确定保存脚本。
  8. 单击确定
在启动转换文件任务时,所生成的 PDF 现在已激活为 3D。