Rendu des couleurs dans les fichiers CAO - Guide Aspose.CAD

Introduction

Êtes-vous aux prises avec le défi du rendu des couleurs dans des fichiers CAO à l’aide de .NET ? Cherchez pas plus loin! Dans ce guide complet, nous vous guiderons pas à pas tout au long du processus à l’aide de la puissante bibliothèque Aspose.CAD. À la fin de ce didacticiel, vous disposerez des connaissances nécessaires pour restituer sans effort les couleurs dans vos fichiers CAO.

Conditions préalables

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

  • Bibliothèque Aspose.CAD : téléchargez et installez la bibliothèque Aspose.CAD à partir deici.

  • Environnement de développement : assurez-vous d’avoir configuré un environnement de développement .NET.

  • Fichier CAO : préparez un exemple de fichier CAO pour les tests. Vous pouvez utiliser “test1.dwg” pour ce tutoriel.

Importer des espaces de noms

Dans votre projet .NET, importez les espaces de noms nécessaires pour accéder aux fonctionnalités Aspose.CAD. Ajoutez les lignes suivantes au début de votre code :

using Aspose.CAD.ImageOptions;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;

Étape 1 : Configurez votre projet

Créez un nouveau projet .NET et configurez les répertoires requis. Assurez-vous que la bibliothèque Aspose.CAD est référencée dans votre projet.

Étape 2 : Définir les chemins de fichiers

Spécifiez les chemins de votre fichier CAO d’entrée et du fichier PNG de sortie. Mettez à jour les lignes suivantes dans votre code :

string MyDir = "Your Document Directory";
string inputFile = MyDir + "test1.dwg";
string outputFile = MyDir + "test1.png";

Étape 3 : Charger le fichier CAO

Utilisez le code suivant pour ouvrir et charger le fichier CAO :

using (FileStream fs = new FileStream(inputFile, FileMode.Open))
{
    using (FileStream output = new FileStream(outputFile, FileMode.Create))
    {
        Image document = Image.Load(fs);

Étape 4 : configurer les options de rastérisation

Configurez les options de rastérisation pour personnaliser le processus de rendu. Mettez à jour les lignes suivantes :

PngOptions saveOptions = new PngOptions();

CadRasterizationOptions options = new CadRasterizationOptions();
options.NoScaling = false;
options.PageHeight = document.Height * 10;
options.PageWidth = document.Width * 10;
options.DrawType = Aspose.CAD.FileFormats.Cad.CadDrawTypeMode.UseObjectColor;
saveOptions.VectorRasterizationOptions = options;

Étape 5 : Enregistrez l’image rendue

Enregistrez l’image rendue en utilisant les options spécifiées :

document.Save(output, saveOptions);

Conclusion

Toutes nos félicitations! Vous avez réussi à restituer les couleurs dans des fichiers CAO à l’aide d’Aspose.CAD pour .NET. Ce guide étape par étape vous a doté des compétences nécessaires pour améliorer vos capacités de rendu CAO.

FAQ

Q1 : Puis-je utiliser Aspose.CAD gratuitement ?

A1 : Aspose.CAD propose une version d’essai gratuite disponibleiciVous pouvez explorer ses fonctionnalités avant de faire un achat.

Q2 : Où puis-je trouver une documentation détaillée pour Aspose.CAD ?

A2 : Se référer à la documentationici pour des informations détaillées sur les fonctionnalités d’Aspose.CAD.

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

A3 : Obtenir un permis temporaireici à des fins de tests.

Q4 : Vous avez besoin d’aide ou vous avez des questions ?

A4 : Visitez la communauté Aspose.CADforum pour du soutien et des discussions.

Q5 : Où puis-je acheter la bibliothèque Aspose.CAD ?

A5 : Acheter Aspose.CADici pour libérer tout son potentiel.