Limites des axes dans un graphique

Ce didacticiel explique comment définir les limites d’un axe dans un graphique à l’aide d’Aspose.Words pour .NET. En insérant un graphique, en ajoutant des données de série et en configurant la mise à l’échelle de l’axe, vous pouvez définir les valeurs minimales et maximales de l’axe.

Conditions préalables

Pour suivre ce tutoriel, vous devez disposer des éléments suivants :

  • Bibliothèque Aspose.Words pour .NET installée.
  • Connaissance de base de C# et du traitement de mots avec des documents Word.

Étape 1 : configurer le répertoire de documents

Commencez par configurer le chemin d’accès à votre répertoire de documents. Remplacer"YOUR DOCUMENT DIRECTORY" avec le chemin réel du répertoire dans lequel vous souhaitez enregistrer le document.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Étape 2 : Créer un nouveau document et DocumentBuilder

Créez une nouvelle instance duDocument classe et unDocumentBuilder s’opposer à travailler avec le document.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Étape 3 : Insérer et configurer un graphique

Insérez un graphique dans le document à l’aide duInsertChart méthode duDocumentBuilder objet. Définissez le type de graphique et les dimensions souhaités.

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;

Étape 4 : ajouter des données de série

Effacez toutes les séries existantes dans le graphique et ajoutez de nouvelles données de série. Dans cet exemple, nous ajoutons une série avec les étiquettes « Item 1 » à « Item 5 » et les valeurs correspondantes.

chart.Series.Clear();
chart.Series.Add("Aspose Series 1",
    new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
    new double[] { 1.2, 0.3, 2.1, 2.9, 4.2 });

Étape 5 : Définir les limites de l’axe

Configurez la mise à l’échelle de l’axe Y en définissant les valeurs minimale et maximale à l’aide duScaling.Minimum etScaling.Maximum propriétés de l’axe.

chart.AxisY.Scaling.Minimum = new AxisBound(0);
chart.AxisY.Scaling.Maximum = new AxisBound(6);

Étape 6 : Enregistrez le document

Enregistrez le document dans le répertoire spécifié à l’aide duSave méthode. Fournissez le nom de fichier souhaité avec l’extension de fichier appropriée. Dans cet exemple, nous enregistrons le document sous le nom « WorkingWithCharts.BoundsOfAxis.docx ».

doc.Save(dataDir + "WorkingWithCharts.BoundsOfAxis.docx");

Exemple de code source pour Bounds Of Axis utilisant Aspose.Words pour .NET

	// Chemin d'accès à votre répertoire de documents
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
	Chart chart = shape.Chart;
	chart.Series.Clear();
	chart.Series.Add("Aspose Series 1",
		new string[] { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" },
		new double[] { 1.2, 0.3, 2.1, 2.9, 4.2 });
	chart.AxisY.Scaling.Minimum = new AxisBound(0);
	chart.AxisY.Scaling.Maximum = new AxisBound(6);
	doc.Save(dataDir + "WorkingWithCharts.BoundsOfAxis.docx");

C’est ça! Vous avez réussi à définir les limites d’un axe dans un graphique à l’aide d’Aspose.Words pour .NET.

Conclusion

Dans ce didacticiel, vous avez appris à définir les limites d’un axe dans un graphique à l’aide d’Aspose.Words pour .NET. En suivant le guide étape par étape, vous pouvez insérer et configurer un graphique, ajouter des données de série et définir les valeurs minimales et maximales pour la mise à l’échelle des axes. Aspose.Words for .NET fournit une API puissante et flexible pour le traitement de mots avec des documents Word, vous permettant de créer facilement des graphiques dynamiques et visuellement attrayants.

FAQ

T1. Qu’est-ce qu’Aspose.Words pour .NET ?

Aspose.Words for .NET est une bibliothèque qui permet aux développeurs de travailler avec des documents Word par programme. Il offre un large éventail de fonctionnalités pour créer, manipuler et enregistrer des documents Word.

Q2. Comment puis-je installer Aspose.Words pour .NET ?

Pour installer Aspose.Words pour .NET, vous pouvez utiliser le gestionnaire de packages NuGet dans Visual Studio. Recherchez simplement « Aspose.Words » dans le gestionnaire de packages NuGet et installez-le dans votre projet.

Q3. Puis-je utiliser Aspose.Words pour .NET avec d’autres langages de programmation ?

Non, Aspose.Words for .NET est spécifiquement conçu pour les applications .NET. Il fonctionne avec des langages de programmation tels que C# et VB.NET.

Q4. Existe-t-il d’autres conditions préalables à l’utilisation d’Aspose.Words pour .NET ?

Outre l’installation de la bibliothèque Aspose.Words pour .NET, vous devez avoir une connaissance de base de la programmation C# et du traitement de mots avec des documents Word. La connaissance du framework .NET sera également utile.