Convertir des mises en page en image raster dans Aspose.CAD pour .NET

Introduction

Cherchez-vous à convertir sans effort des mises en page en images raster dans vos applications .NET ? Cherchez pas plus loin! Ce guide étape par étape vous guidera tout au long du processus d’utilisation d’Aspose.CAD pour .NET, une bibliothèque puissante qui simplifie les tâches de conception assistée par ordinateur (CAO).

Conditions préalables

Avant de plonger dans le didacticiel, assurez-vous que les conditions préalables suivantes sont remplies :

  • Aspose.CAD for .NET Library : téléchargez et installez la bibliothèque à partir duPage de téléchargement d’Aspose.CAD pour .NET.

  • Environnement de développement : assurez-vous de disposer d’un environnement de développement .NET fonctionnel configuré sur votre ordinateur.

  • Document à convertir : préparez un document CAO contenant les mises en page que vous souhaitez convertir en images raster.

  • Votre répertoire de documents : remplacez l’espace réservé “Votre répertoire de documents” dans le code par le chemin d’accès à votre répertoire de documents.

Importer des espaces de noms

Tout d’abord, importons les espaces de noms nécessaires pour rendre les fonctionnalités Aspose.CAD accessibles dans votre code.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Aspose.CAD;

Étape 1 : Charger le document CAO

Commencez par charger le document CAO à l’aide de la bibliothèque Aspose.CAD.

string sourceFilePath = MyDir + "conic_pyramid.dxf";
using (Image image = Image.Load(sourceFilePath))
{
    //Votre code pour les étapes ultérieures sera ici
}

Étape 2 : configurer les options de rastérisation

Créer une instance deCadRasterizationOptions pour définir la largeur et la hauteur de la page et spécifier les mises en page que vous souhaitez convertir.

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1200;
rasterizationOptions.PageHeight = 1200;
rasterizationOptions.Layouts = new string[] { "Model", "Layout1" };

Étape 3 : configurer TiffOptions pour l’image résultante

Créer une instance deTiffOptionspour définir le format de l’image résultante.

ImageOptionsBase options = new TiffOptions(TiffExpectedFormat.Default);
options.VectorRasterizationOptions = rasterizationOptions;

Étape 4 : Enregistrez l’image résultante

Spécifiez le chemin de sortie et enregistrez l’image convertie.

string outputFilePath = MyDir + "conic_pyramid_layoutstorasterimage_out.tiff";
image.Save(outputFilePath, options);

Conclusion

Toutes nos félicitations! Vous avez réussi à convertir les mises en page CAO en format d’image raster à l’aide d’Aspose.CAD pour .NET. Les possibilités sont vastes et ce guide sert de point de départ pour vos efforts liés à la CAO.

FAQ

Q1 : Aspose.CAD est-il compatible avec tous les formats de CAO ?

A1 : Aspose.CAD prend en charge une large gamme de formats de CAO, notamment DWG, DXF, DWF, STL, etc. Vérifier laDocumentation pour une liste complète.

Q2 : Comment puis-je obtenir une licence temporaire pour Aspose.CAD ?

A2 : Visitez lepage de licence temporaire d’acquérir une licence temporaire à des fins de tests et d’évaluation.

Q3 : Où puis-je trouver de l’assistance pour Aspose.CAD ?

A3 : Les forums sont un excellent endroit pour demander de l’aide. Visiter leForum Aspose.CAD pour se connecter avec la communauté et obtenir de l’aide.

Q4 : Puis-je essayer Aspose.CAD gratuitement ?

A4 : Absolument ! Prenez votreessai gratuit pour explorer les fonctionnalités et les capacités d’Aspose.CAD.

Q5 : Où puis-je acheter une licence pour Aspose.CAD ?

A5 : Accédez aupage d’achat pour acheter une licence et libérer tout le potentiel d’Aspose.CAD.