Convertir COLLADA en DWF ou DWFX en C#

Les fichiers COLLADA sont des dessins CAO contenant des données 2D ou 3D. Dans certains cas, vous devrez peut-être créer des images DWFX ou DWF pour afficher le contenu du fichier dans une image. Conformément à ces cas d’utilisation, cet article explique comment convertir un fichier COLLADA en une image DWF ou DWFX par programmation en C#.

Convertisseur d’images COLLADA vers DWF ou DWFX - Installation de l’API C#

L’API Aspose.CAD for .NET prend en charge la conversion de COLLADA et de nombreux autres formats de fichiers. Configurez simplement l’API en téléchargeant son fichier DLL depuis la section Téléchargements ou avec la commande d’installation NuGet suivante :

PM> Install-Package Aspose.CAD

Convertir COLLADA en image DWF par programme en C#

Vous pouvez convertir un fichier COLLADA en image DWF en suivant les étapes ci-dessous :

  1. Chargez la source COLLADA en utilisant la classe Image.
  2. Créez une instance de la classe CadRasterizationOptions.
  3. Définissez des propriétés telles que la taille de l’image de sortie.
  4. Enregistrez l’image DWF de sortie.

L’extrait de code ci-dessous explique comment convertir un fichier COLLADA en image DWF en C# :

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // Initialiser l'objet de classe DwfOptions
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Exporter COLLADA vers DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

Convertir COLLADA en image DWFX par programmation en C#

Vous pouvez convertir un fichier COLLADA en image DWFX en procédant comme suit :

  1. Chargez le fichier d’entrée COLLADA avec la classe Image.
  2. Créez une instance de la classe CadRasterizationOptions.
  3. Initialise un objet de la classe DwfxOptions.
  4. Enregistrez l’image DWFX de sortie.

L’extrait de code suivant montre comment convertir un fichier COLLADA en image DWFX par programmation en C# :

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // Initialiser l'objet de classe DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Exporter COLLADA vers DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

Obtenez une licence temporaire gratuite

Vous pouvez tester toutes les fonctionnalités de l’API sans aucune limitation d’évaluation en demandant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à convertir un fichier COLLADA en image DWF ou DWFX. De plus, vous pouvez explorer plusieurs autres fonctionnalités offertes par l’API en visitant la section documentation. En cas de problème, n’hésitez pas à nous écrire sur le forum.

Voir également