InsertChart
Contenido
[
Ocultar
]InsertChart(ChartType, double, double)
Inserta un objeto de gráfico en el documento y lo escala al tamaño especificado.
public Shape InsertChart(ChartType chartType, double width, double height)
Parámetro | Escribe | Descripción |
---|---|---|
chartType | ChartType | El tipo de gráfico que se insertará en el documento. |
width | Double | El ancho de la imagen en puntos. Puede ser un valor negativo o cero para solicitar una escala del 100%. |
height | Double | La altura de la imagen en puntos. Puede ser un valor negativo o cero para solicitar una escala del 100%. |
Valor_devuelto
El nodo de imagen que se acaba de insertar.
Observaciones
Puede cambiar el tamaño de la imagen, la ubicación, el método de posicionamiento y otras configuraciones usando Shape
objeto devuelto por este método.
Ejemplos
Muestra cómo insertar un gráfico circular en 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");
Ver también
- class Shape
- enum ChartType
- class DocumentBuilder
- espacio de nombres Aspose.Words
- asamblea Aspose.Words
InsertChart(ChartType, RelativeHorizontalPosition, double, RelativeVerticalPosition, double, double, double, WrapType)
Inserta un objeto de gráfico en el documento y lo escala al tamaño especificado.
public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left,
RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType)
Parámetro | Escribe | Descripción |
---|---|---|
chartType | ChartType | El tipo de gráfico que se insertará en el documento. |
horzPos | RelativeHorizontalPosition | Especifica desde dónde se mide la distancia a la imagen. |
left | Double | Distancia en puntos desde el origen hasta el lado izquierdo de la imagen. |
vertPos | RelativeVerticalPosition | Especifica desde dónde se mide la distancia a la imagen. |
top | Double | Distancia en puntos desde el origen hasta la parte superior de la imagen. |
width | Double | El ancho de la imagen en puntos. Puede ser un valor negativo o cero para solicitar una escala del 100%. |
height | Double | La altura de la imagen en puntos. Puede ser un valor negativo o cero para solicitar una escala del 100%. |
wrapType | WrapType | Especifica cómo ajustar el texto alrededor de la imagen. |
Valor_devuelto
El nodo de imagen que se acaba de insertar.
Observaciones
Puede cambiar el tamaño de la imagen, la ubicación, el método de posicionamiento y otras configuraciones usando Shape
objeto devuelto por este método.
Ejemplos
Muestra cómo especificar la posición y el ajuste al insertar un gráfico.
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");
Ver también
- class Shape
- enum ChartType
- enum RelativeHorizontalPosition
- enum RelativeVerticalPosition
- enum WrapType
- class DocumentBuilder
- espacio de nombres Aspose.Words
- asamblea Aspose.Words