InsertChart
InsertChart(ChartType, double, double)
يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.
public Shape InsertChart(ChartType chartType, double width, double height)
معامل | يكتب | وصف |
---|---|---|
chartType | ChartType | نوع المخطط الذي سيتم إدراجه في المستند. |
width | Double | عرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
height | Double | ارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
قيمة الإرجاع
عقدة الصورة التي تم إدراجها للتو.
ملاحظات
يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام 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");
أنظر أيضا
- class Shape
- enum ChartType
- class DocumentBuilder
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words
InsertChart(ChartType, double, double, ChartStyle)
يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.
public Shape InsertChart(ChartType chartType, double width, double height, ChartStyle chartStyle)
معامل | يكتب | وصف |
---|---|---|
chartType | ChartType | نوع المخطط الذي سيتم إدراجه في المستند. |
width | Double | عرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
height | Double | ارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
chartStyle | ChartStyle | نمط الرسم البياني المُدرج. |
قيمة الإرجاع
عقدة الصورة التي تم إدراجها للتو.
ملاحظات
يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام Shape
الكائن الذي تم إرجاعه بواسطة هذه الطريقة.
أنظر أيضا
- class Shape
- enum ChartType
- enum ChartStyle
- class DocumentBuilder
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words
InsertChart(ChartType, RelativeHorizontalPosition, 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)
معامل | يكتب | وصف |
---|---|---|
chartType | ChartType | نوع المخطط الذي سيتم إدراجه في المستند. |
horzPos | RelativeHorizontalPosition | يحدد المكان الذي يتم قياس المسافة منه إلى الصورة. |
left | Double | المسافة بالنقاط من الأصل إلى الجانب الأيسر من الصورة. |
vertPos | RelativeVerticalPosition | يحدد المكان الذي يتم قياس المسافة منه إلى الصورة. |
top | Double | المسافة بالنقاط من الأصل إلى الجانب العلوي من الصورة. |
width | Double | عرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
height | Double | ارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
wrapType | WrapType | يحدد كيفية لف النص حول الصورة. |
قيمة الإرجاع
عقدة الصورة التي تم إدراجها للتو.
ملاحظات
يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام 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");
أنظر أيضا
- class Shape
- enum ChartType
- enum RelativeHorizontalPosition
- enum RelativeVerticalPosition
- enum WrapType
- class DocumentBuilder
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words
InsertChart(ChartType, RelativeHorizontalPosition, double, RelativeVerticalPosition, double, double, double, WrapType, ChartStyle)
يقوم بإدراج كائن مخطط في المستند ويقوم بتغيير حجمه إلى الحجم المحدد.
public Shape InsertChart(ChartType chartType, RelativeHorizontalPosition horzPos, double left,
RelativeVerticalPosition vertPos, double top, double width, double height, WrapType wrapType,
ChartStyle chartStyle)
معامل | يكتب | وصف |
---|---|---|
chartType | ChartType | نوع المخطط الذي سيتم إدراجه في المستند. |
horzPos | RelativeHorizontalPosition | يحدد المكان الذي يتم قياس المسافة منه إلى الصورة. |
left | Double | المسافة بالنقاط من الأصل إلى الجانب الأيسر من الصورة. |
vertPos | RelativeVerticalPosition | يحدد المكان الذي يتم قياس المسافة منه إلى الصورة. |
top | Double | المسافة بالنقاط من الأصل إلى الجانب العلوي من الصورة. |
width | Double | عرض الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
height | Double | ارتفاع الصورة بالنقاط. يمكن أن تكون قيمة سالبة أو صفرية لطلب مقياس ١٠٠٪. |
wrapType | WrapType | يحدد كيفية لف النص حول الصورة. |
chartStyle | ChartStyle | نمط الرسم البياني المُدرج. |
قيمة الإرجاع
عقدة الصورة التي تم إدراجها للتو.
ملاحظات
يمكنك تغيير حجم الصورة وموقعها وطريقة تحديد الموقع والإعدادات الأخرى باستخدام Shape
الكائن الذي تم إرجاعه بواسطة هذه الطريقة.
أنظر أيضا
- class Shape
- enum ChartType
- enum RelativeHorizontalPosition
- enum RelativeVerticalPosition
- enum WrapType
- enum ChartStyle
- class DocumentBuilder
- مساحة الاسم Aspose.Words
- المجسم Aspose.Words