InsertChart

InsertChart(ChartType, double, double)

Inserisce un oggetto grafico nel documento e lo ridimensiona alla dimensione specificata.

public Shape InsertChart(ChartType chartType, double width, double height)
ParametroTipoDescrizione
chartTypeChartTypeIl tipo di grafico da inserire nel documento.
widthDoubleLa larghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
heightDoubleL’altezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.

Valore di ritorno

Il nodo immagine appena inserito.

Osservazioni

Puoi modificare le dimensioni dell’immagine, la posizione, il metodo di posizionamento e altre impostazioni utilizzando Shape oggetto restituito da questo metodo.

Esempi

Mostra come inserire un grafico a torta in un documento.

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

Chart chart = builder.InsertChart(ChartType.Pie, ConvertUtil.PixelToPoint(300), 
    ConvertUtil.PixelToPoint(300)).Chart;
chart.Series.Clear();
chart.Series.Add("My fruit",
    new[] { "Apples", "Bananas", "Cherries" },
    new[] { 1.3, 2.2, 1.5 });

doc.Save(ArtifactsDir + "DocumentBuilder.InsertPieChart.docx");

Guarda anche


InsertChart(ChartTypeRelativeHorizontalPosition, double, RelativeVerticalPosition, double, double, double, WrapType)

Inserisce un oggetto grafico nel documento e lo ridimensiona alla dimensione specificata.

public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left, 
    RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType)
ParametroTipoDescrizione
chartTypeChartTypeIl tipo di grafico da inserire nel documento.
horzPosRelativeHorizontalPositionSpecifica da dove viene misurata la distanza dall’immagine.
leftDoubleDistanza in punti dall’origine al lato sinistro dell’immagine.
vertPosRelativeVerticalPositionSpecifica da dove viene misurata la distanza dall’immagine.
topDoubleDistanza in punti dall’origine al lato superiore dell’immagine.
widthDoubleLa larghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
heightDoubleL’altezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
wrapTypeWrapTypeSpecifica come disporre il testo attorno all’immagine.

Valore di ritorno

Il nodo immagine appena inserito.

Osservazioni

Puoi modificare le dimensioni dell’immagine, la posizione, il metodo di posizionamento e altre impostazioni utilizzando Shape oggetto restituito da questo metodo.

Esempi

Mostra come specificare la posizione e il ritorno a capo durante l’inserimento di un grafico.

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

builder.InsertChart(ChartType.Pie, RelativeHorizontalPosition.Margin, 100, RelativeVerticalPosition.Margin,
    100, 200, 100, WrapType.Square);

doc.Save(ArtifactsDir + "DocumentBuilder.InsertedChartRelativePosition.docx");

Guarda anche