الأشكال في المخططات باستخدام Golang عبر C++

إضافة عنصر تحكم التسمية إلى الرسم البياني.

توفر التسميات وسيلة لإعطاء معلومات للمستخدمين حول محتوى جدول البيانات. تتيح لك Aspose.Cells إضافة التسميات والتلاعب بها حتى في الرسوم البيانية.

يقدم فصل Aspose::Cells::Drawing::ShapeCollection طريقة باسم AddLabelInChart، تُستخدم لإضافة عنصر تسمية إلى الرسم البياني. إليك قائمة بالمعلمات المستخدمة لهذا الأسلوب:

  • الأعلى - الإزاحة الرأسية للتسمية عن الزاوية اليسرى العلوية بوحدات تمثل 1/4000 من منطقة الرسم البياني.
  • اليسار - الإزاحة الرأسية للتسمية عن الزاوية اليسرى العلوية بوحدات تمثل 1/4000 من منطقة الرسم البياني.
  • الارتفاع - ارتفاع التسمية، بوحدات تمثل 1/4000 من منطقة الرسم البياني.
  • العرض - عرض التسمية، بوحدات تمثل 1/4000 من منطقة الرسم البياني.

يرجع الأسلوب كائن Aspose::Cells::Drawing::Label. يمثل فصل Label تسمية في الرسم البياني وله بعض الأعضاء المهمة:

  • Text (خاصية) – يحدد نص عنوان التسمية.
  • Fill (خاصية) - تحدد سمات لون التعبئة.

المثال التالي يوضح كيفية إضافة تسمية إلى الرسم البياني. يستخدم المثال ملف مصمم (exp_piechart.xls) الذي يحتوي على رسم بياني فيه. نستخدم هذا الملف لإدراج تسمية في الرسم البياني. وفيما يلي الشفرة الأصلية لإضافة تسمية إلى الرسم البياني. يتم إنشاء الناتج التالي عند تنفيذ الشفرة.

إضافة عنصر تحكم مربع نص إلى الرسم البياني

واحدة من الطرق لتسليط الضوء على معلومات مهمة في تقرير هي استخدام مربع نص. على سبيل المثال، أدخل نصًا لتسليط الضوء على اسم الشركة أو الإشارة إلى المنطقة الجغرافية ذات أعلى مبيعات. يوفر فصل Aspose::Cells::Drawing::ShapeCollection طريقة باسم AddTextBoxInChart، تُستخدم لإضافة عنصر مربع النص إلى الرسم البياني. إليك قائمة المعلمات المستخدمة لهذا الأسلوب:

  • top - الإزاحة الرأسية لمربع النص من الزاوية اليسرى العلوية بوحدات 1/4000 من منطقة الرسم البياني.
  • left - الإزاحة الرأسية لمربع النص من الزاوية اليسرى العلوية بوحدات 1/4000 من منطقة الرسم البياني.
  • height - ارتفاع مربع النص ، بوحدات 1/4000 من منطقة الرسم البياني.
  • width - عرض مربع النص ، بوحدات 1/4000 من منطقة الرسم البياني.

يرجع الأسلوب كائن Aspose::Cells::Drawing::TextBox. يمثل فصل TextBox مربع نص في الرسم البياني.

المثال التالي يوضح كيفية إضافة مربع نص إلى رسم بياني. يستخدم المثال الملف المصمم السابق (exp_piechart.xls) الذي يحتوي على رسم بياني فيه. نستخدم هذا الملف لإدراج مربع نص في الرسم البياني لعرض عنوان الرسم البياني. يتم إنشاء الشفرة الأصلية لإضافة مربع نص إلى الرسم البياني أدناه.

إضافة صورة إلى الرسم البياني

تسمح Aspose.Cells لك بإدراج الصور في الرسم البياني. على سبيل المثال ، أضف صورة لتسليط الضوء على الرسم البياني أو محتوياته بمعنى أكبر ، أو قم بإدراج ملف صورة العلامة التجارية.

يقدم فصل Aspose::Cells::Drawing::ShapeCollection طريقة باسم AddPictureInChart، تُستخدم لإضافة كائن صورة إلى الرسم البياني. إليك قائمة المعلمات المستخدمة لهذا الأسلوب:

  • top - الإزاحة الرأسية للصورة من الزاوية اليسرى العلوية بوحدات 1/4000 من منطقة الرسم البياني.
  • left - الإزاحة الرأسية للصورة من الزاوية اليسرى العلوية بوحدات 1/4000 من منطقة الرسم البياني.
  • stream - كائن تدفق يحتوي على بيانات الصورة.
  • widthScale - مقياس عرض الصورة ، قيمة نسبية.
  • heightScale - مقياس ارتفاع الصورة ، قيمة نسبية.

يرجع الأسلوب كائن Aspose::Cells::Drawing::Picture. يمثل فصل Picture كائن صورة في الرسم البياني.

المثال التالي يوضح كيفية إضافة صورة إلى الرسم البياني. يستخدم المثال الملف التصميمي السابق (exp_piechart.xls) الذي يحتوي على رسم بياني فيه. نحن نستخدم هذا الملف لإدراج صورة في الرسم البياني. أدناه هو الكود الأصلي لإضافة صورة إلى الرسم البياني.

إضافة خانة اختيار في الرسم البياني

تسمح Aspose.Cells بإدراج خانات الاختيار في ورقة الرسم البياني باستخدام تعداد MsoDrawingType. يوضح المثال التالي إضافة خانة اختيار إلى ورقة الرسم البياني.

الصورة التالية تظهر ورقة الرسم البياني مع خانة الاختيار في ملف الإخراج.

todo:image_alt_text

الملف الناتج (101089316.xlsx) الذي تم إنشاؤه بواسطة مقتطف الكود التالي مرفق للرجوع إليه.

مواضيع متقدمة