InsertChart
Contenuti
[
Nascondere
]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)
Parametro | Tipo | Descrizione |
---|---|---|
chartType | ChartType | Il tipo di grafico da inserire nel documento. |
width | Double | La larghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%. |
height | Double | L’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
- class Shape
- enum ChartType
- class DocumentBuilder
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words
InsertChart(ChartType, RelativeHorizontalPosition, 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)
Parametro | Tipo | Descrizione |
---|---|---|
chartType | ChartType | Il tipo di grafico da inserire nel documento. |
horzPos | RelativeHorizontalPosition | Specifica da dove viene misurata la distanza dall’immagine. |
left | Double | Distanza in punti dall’origine al lato sinistro dell’immagine. |
vertPos | RelativeVerticalPosition | Specifica da dove viene misurata la distanza dall’immagine. |
top | Double | Distanza in punti dall’origine al lato superiore dell’immagine. |
width | Double | La larghezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%. |
height | Double | L’altezza dell’immagine in punti. Può essere un valore negativo o zero per richiedere una scala del 100%. |
wrapType | WrapType | Specifica 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
- class Shape
- enum ChartType
- enum RelativeHorizontalPosition
- enum RelativeVerticalPosition
- enum WrapType
- class DocumentBuilder
- spazio dei nomi Aspose.Words
- assemblea Aspose.Words