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
chartTypeChartTypeTipo di grafico da inserire nel documento.
widthDoubleLarghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
heightDoubleAltezza 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

È possibile 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(ChartType, double, double, ChartStyle)

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

public Shape InsertChart(ChartType chartType, double width, double height, ChartStyle chartStyle)
ParametroTipoDescrizione
chartTypeChartTypeTipo di grafico da inserire nel documento.
widthDoubleLarghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
heightDoubleAltezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
chartStyleChartStyleLo stile del grafico inserito.

Valore di ritorno

Il nodo immagine appena inserito.

Osservazioni

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

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
chartTypeChartTypeTipo 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 alla parte superiore dell’immagine.
widthDoubleLarghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
heightDoubleAltezza 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

È possibile 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 l’avvolgimento 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


InsertChart(ChartTypeRelativeHorizontalPosition, double, RelativeVerticalPosition, double, double, double, WrapTypeChartStyle)

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, 
    ChartStyle chartStyle)
ParametroTipoDescrizione
chartTypeChartTypeTipo 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 alla parte superiore dell’immagine.
widthDoubleLarghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%.
heightDoubleAltezza 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.
chartStyleChartStyleLo stile del grafico inserito.

Valore di ritorno

Il nodo immagine appena inserito.

Osservazioni

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

Guarda anche