Creazione di grafici OOXML da zero

Creazione di grafici OOXML da zero utilizzando Aspose.Words

Aspose.Words fornisce il metodo InsertChart che è stato aggiunto alla classe DocumentBuilder. Quindi, vediamo come inserire un semplice istogramma nel documento usando il metodo DocumentBuilder->InsertChart:

Come inserire istogramma

L’esempio di codice riportato di seguito mostra come inserire un istogramma.

Il codice produce il seguente risultato:

insert-column-chart-aspose-words-cpp-1

Esistono quattro diversi sovraccarichi per il metodo Add series, che è stato esposto per coprire tutte le possibili varianti di origini dati per tutti i tipi di grafico:

Il codice produce il seguente risultato:

insert-column-chart-aspose-words-cpp-2

Come fare InsertScatterChart

L’esempio di codice riportato di seguito mostra come inserire un grafico a dispersione.

Il codice produce il seguente risultato:

insert-scatter-chart-aspose-words-cpp-1

Come inserire il grafico ad area

L’esempio di codice riportato di seguito mostra come inserire un grafico ad area.

Il codice produce il seguente risultato:

insert-area-chart-aspose-words-cpp-1

Come inserire il grafico a bolle

L’esempio di codice riportato di seguito mostra come inserire un grafico a bolle.

Il codice produce il seguente risultato:

insert-bubble-chart-aspose-words-cpp-1