InsertChart

InsertChart(ChartType, double, double)

Insère un objet graphique dans le document et le redimensionne à la taille spécifiée.

public Shape InsertChart(ChartType chartType, double width, double height)
ParamètreTaperLa description
chartTypeChartTypeLe type de graphique à insérer dans le document.
widthDoubleLa largeur de l’image en points. Peut être une valeur négative ou nulle pour demander une échelle de 100 %.
heightDoubleLa hauteur de l’image en points. Peut être une valeur négative ou nulle pour demander une échelle de 100 %.

Return_Value

Le nœud d’image qui vient d’être inséré.

Remarques

Vous pouvez modifier la taille de l’image, l’emplacement, la méthode de positionnement et d’autres paramètres à l’aide du Shape objet renvoyé par cette méthode.

Exemples

Montre comment insérer un diagramme circulaire dans un document.

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");

Voir également


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

Insère un objet graphique dans le document et le redimensionne à la taille spécifiée.

public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left, 
    RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType)
ParamètreTaperLa description
chartTypeChartTypeLe type de graphique à insérer dans le document.
horzPosRelativeHorizontalPositionSpécifie l’endroit à partir duquel la distance jusqu’à l’image est mesurée.
leftDoubleDistance en points depuis l’origine jusqu’au côté gauche de l’image.
vertPosRelativeVerticalPositionSpécifie l’endroit à partir duquel la distance jusqu’à l’image est mesurée.
topDoubleDistance en points depuis l’origine jusqu’au haut de l’image.
widthDoubleLa largeur de l’image en points. Peut être une valeur négative ou nulle pour demander une échelle de 100 %.
heightDoubleLa hauteur de l’image en points. Peut être une valeur négative ou nulle pour demander une échelle de 100 %.
wrapTypeWrapTypeSpécifie comment enrouler le texte autour de l’image.

Return_Value

Le nœud d’image qui vient d’être inséré.

Remarques

Vous pouvez modifier la taille de l’image, l’emplacement, la méthode de positionnement et d’autres paramètres à l’aide du Shape objet renvoyé par cette méthode.

Exemples

Montre comment spécifier la position et le retour à la ligne lors de l’insertion d’un graphique.

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");

Voir également