InsertChart

InsertChart(ChartType, double, double)

يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.

public Shape InsertChart(ChartType chartType, double width, double height)
معامليكتبوصف
chartTypeChartTypeنوع المخطط الذي سيتم إدراجه في المستند.
widthDoubleعرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
heightDoubleارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.

قيمة الإرجاع

عقدة الصورة التي تم إدراجها للتو.

ملاحظات

يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام Shape الكائن الذي تم إرجاعه بواسطة هذه الطريقة.

أمثلة

يوضح كيفية إدراج مخطط دائري في مستند.

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

أنظر أيضا


InsertChart(ChartType, double, double, ChartStyle)

يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.

public Shape InsertChart(ChartType chartType, double width, double height, ChartStyle chartStyle)
معامليكتبوصف
chartTypeChartTypeنوع المخطط الذي سيتم إدراجه في المستند.
widthDoubleعرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
heightDoubleارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
chartStyleChartStyleنمط الرسم البياني المُدرج.

قيمة الإرجاع

عقدة الصورة التي تم إدراجها للتو.

ملاحظات

يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام Shape الكائن الذي تم إرجاعه بواسطة هذه الطريقة.

أنظر أيضا


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

يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.

public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left, 
    RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType)
معامليكتبوصف
chartTypeChartTypeنوع المخطط الذي سيتم إدراجه في المستند.
horzPosRelativeHorizontalPositionيحدد المكان الذي يتم قياس المسافة منه إلى الصورة.
leftDoubleالمسافة بالنقاط من الأصل إلى الجانب الأيسر من الصورة.
vertPosRelativeVerticalPositionيحدد المكان الذي يتم قياس المسافة منه إلى الصورة.
topDoubleالمسافة بالنقاط من الأصل إلى الجانب العلوي من الصورة.
widthDoubleعرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
heightDoubleارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
wrapTypeWrapTypeيحدد كيفية لف النص حول الصورة.

قيمة الإرجاع

عقدة الصورة التي تم إدراجها للتو.

ملاحظات

يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام Shape الكائن الذي تم إرجاعه بواسطة هذه الطريقة.

أمثلة

يوضح كيفية تحديد الموضع والالتفاف أثناء إدراج مخطط.

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

أنظر أيضا


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

يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.

public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left, 
    RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType, 
    ChartStyle chartStyle)
معامليكتبوصف
chartTypeChartTypeنوع المخطط الذي سيتم إدراجه في المستند.
horzPosRelativeHorizontalPositionيحدد المكان الذي يتم قياس المسافة منه إلى الصورة.
leftDoubleالمسافة بالنقاط من الأصل إلى الجانب الأيسر من الصورة.
vertPosRelativeVerticalPositionيحدد المكان الذي يتم قياس المسافة منه إلى الصورة.
topDoubleالمسافة بالنقاط من الأصل إلى الجانب العلوي من الصورة.
widthDoubleعرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
heightDoubleارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪.
wrapTypeWrapTypeيحدد كيفية لف النص حول الصورة.
chartStyleChartStyleنمط الرسم البياني المُدرج.

قيمة الإرجاع

عقدة الصورة التي تم إدراجها للتو.

ملاحظات

يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام Shape الكائن الذي تم إرجاعه بواسطة هذه الطريقة.

أنظر أيضا