InsertChart

InsertChart(ChartType, double, double)

Insère un objet graphique dans le document et le met à l’échelle à 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.
widthDoubleLargeur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
heightDoubleHauteur de l’image en points. Cette valeur peut être négative ou nulle pour 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 de Shape objet renvoyé par cette méthode.

Exemples

Montre comment insérer un graphique à secteurs 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(ChartType, double, double, ChartStyle)

Insère un objet graphique dans le document et le met à l’échelle à la taille spécifiée.

public Shape InsertChart(ChartType chartType, double width, double height, ChartStyle chartStyle)
ParamètreTaperLa description
chartTypeChartTypeLe type de graphique à insérer dans le document.
widthDoubleLargeur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
heightDoubleHauteur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
chartStyleChartStyleLe style du graphique inséré.

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 de Shape objet renvoyé par cette méthode.

Voir également


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

Insère un objet graphique dans le document et le met à l’échelle à 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 par rapport à l’image est mesurée.
leftDoubleDistance en points de l’origine au côté gauche de l’image.
vertPosRelativeVerticalPositionSpécifie d’où la distance par rapport à l’image est mesurée.
topDoubleDistance en points de l’origine au côté supérieur de l’image.
widthDoubleLargeur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
heightDoubleHauteur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
wrapTypeWrapTypeSpécifie comment envelopper 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 de Shape objet renvoyé par cette méthode.

Exemples

Montre comment spécifier la position et l’habillage 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


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

Insère un objet graphique dans le document et le met à l’échelle à la taille spécifiée.

public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left, 
    RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType, 
    ChartStyle chartStyle)
ParamètreTaperLa description
chartTypeChartTypeLe type de graphique à insérer dans le document.
horzPosRelativeHorizontalPositionSpécifie l’endroit à partir duquel la distance par rapport à l’image est mesurée.
leftDoubleDistance en points de l’origine au côté gauche de l’image.
vertPosRelativeVerticalPositionSpécifie d’où la distance par rapport à l’image est mesurée.
topDoubleDistance en points de l’origine au côté supérieur de l’image.
widthDoubleLargeur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
heightDoubleHauteur de l’image en points. Cette valeur peut être négative ou nulle pour une échelle de 100 %.
wrapTypeWrapTypeSpécifie comment envelopper le texte autour de l’image.
chartStyleChartStyleLe style du graphique inséré.

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 de Shape objet renvoyé par cette méthode.

Voir également