Activation de l'enregistrement au format PDF 3D dans le script de conversion des tâches

Vous pouvez ajouter un contenu au script de la tâche de conversion afin de permettre aux utilisateurs d'enregistrer des fichiers SOLIDWORKS dans le format PDF 3D.

  1. Développez l'option Tâches et cliquez sur Convertir.
  2. Dans la boîte de dialogue Convertir - Propriétés, dans le volet de gauche, cliquez sur Détails du fichier de sortie.
  3. Cliquez sur Options de script avancées.
  4. Sous Entrez le script à exécuter dans SOLIDWORKS, défilez jusqu'au bas de la section suivante (ligne 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. Insérez les lignes suivantes:
    'Enable 3D PDF export
               Set swPDFExport = swApp.GetExportFileData(1)
               swPDFExport.exportAs3D = True
  6. Dans la ligne de code suivante, remplacez le paramètre Nothing par swPDFExport.
    La ligne doit avoir la forme suivante:
    ' Convert the document
             Success = swExtension.SaveAs(convFileNameTemp, swSaveAsCurrentVersion,swSaveAsOptions_Silent, swPDFExport, errors, warnings)
  7. Cliquez sur OK pour enregistrer le script.
  8. Cliquez sur OK.
Lorsque la tâche de conversion des fichiers est lancée, le format 3D est activé dans le PDF obtenu.