Crea e personalizza il grafico utilizzando la forma

Questo tutorial spiega come creare un grafico utilizzando una forma in un documento Word utilizzando Aspose.Words per .NET.

Prerequisiti

Per seguire questo tutorial, è necessario disporre di quanto segue:

  • Aspose.Words per la libreria .NET installata.
  • Conoscenza base di C# ed elaborazione testi con documenti Word.

Passaggio 1: impostare la directory dei documenti

Inizia impostando il percorso della directory dei documenti. Sostituire"YOUR DOCUMENT DIRECTORY" con il percorso effettivo della directory in cui desideri salvare il documento.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Passaggio 2: crea un nuovo documento e DocumentBuilder

Crea una nuova istanza diDocument classe e aDocumentBuilder oggetto di lavorare con il documento.

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

Passaggio 3: inserisci e configura una forma grafico

Inserisci una forma grafico nel documento utilizzando il comandoInsertChart metodo delDocumentBuilder oggetto. Imposta il tipo di grafico e le dimensioni desiderate.

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

Passaggio 4: personalizza il grafico

Personalizza il grafico modificando varie proprietà come il titolo e la legenda del grafico.

chart.Title.Show = true;
chart.Title.Text = "Line Chart Title";
chart.Title.Overlay = false;
chart.Legend.Position = LegendPosition.Left;
chart.Legend.Overlay = true;

Passaggio 5: salva il documento

Salvare il documento nella directory specificata utilizzando il fileSave metodo. Fornire il nome file desiderato con l’estensione file appropriata. In questo esempio, salviamo il documento come “WorkingWithCharts.CreateChartUsingShape.docx”.

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

Codice sorgente di esempio per Crea grafico utilizzando forma utilizzando Aspose.Words per .NET

	// Percorso della directory dei documenti
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document();
	DocumentBuilder builder = new DocumentBuilder(doc);
	Shape shape = builder.InsertChart(ChartType.Line, 432, 252);
	Chart chart = shape.Chart;
	chart.Title.Show = true;
	chart.Title.Text = "Line Chart Title";
	chart.Title.Overlay = false;
	// Tieni presente che se come testo del titolo viene specificato un valore nullo o vuoto, verrà mostrato il titolo generato automaticamente.
	chart.Legend.Position = LegendPosition.Left;
	chart.Legend.Overlay = true;
	doc.Save(dataDir + "WorkingWithCharts.CreateChartUsingShape.docx");

Questo è tutto! Hai creato con successo un grafico utilizzando una forma in un documento di Word utilizzando Aspose.Words per .NET.

Conclusione

In questo tutorial, hai imparato come creare un grafico utilizzando una forma in un documento Word utilizzando Aspose.Words per .NET. Seguendo la guida passo passo, puoi inserire e configurare una forma di grafico, personalizzarne l’aspetto e salvare il documento. Aspose.Words per .NET fornisce un set completo di funzionalità per l’elaborazione di parole con documenti e grafici Word, consentendoti di creare grafici dall’aspetto professionale e visivamente accattivanti direttamente nelle tue applicazioni .NET.

Domande frequenti

Q1. Posso creare grafici in un documento Word utilizzando Aspose.Words per .NET?

Sì, con Aspose.Words per .NET, puoi creare grafici in un documento Word a livello di codice. Aspose.Words fornisce API e funzionalità per inserire vari tipi di grafici, personalizzarne l’aspetto e manipolare i dati dei grafici.

Q2. Quali tipi di grafici sono supportati da Aspose.Words per .NET?

Aspose.Words per .NET supporta un’ampia gamma di tipi di grafici, inclusi grafici a linee, grafici a barre, grafici a torta, grafici ad area, grafici a dispersione e altro ancora. Puoi scegliere il tipo di grafico appropriato in base ai tuoi requisiti di dati e visualizzazione.

Q3. Posso personalizzare l’aspetto del grafico creato?

Sì, puoi personalizzare l’aspetto del grafico creato utilizzando Aspose.Words per .NET. Puoi modificare proprietà come il titolo del grafico, la posizione della legenda, le etichette dei dati, le etichette degli assi, i colori e altri elementi visivi per soddisfare le tue specifiche esigenze di progettazione e formattazione.