إدراج الصور والأشكال في ملفات إكسيل.
في بعض الأحيان قد تحتاج إلى إدراج بعض الأشكال الضرورية في ورقة العمل. قد تحتاج إلى إدراج نفس الشكل في مواقع مختلفة في ورقة العمل. أو قد تحتاج إلى إدراج أشكال بشكل دُفعي في ورقة العمل.
لا تقلق! Aspose.Cells تدعم جميع هذه العمليات.
الأشكال في إكسل تنقسم أساسًا إلى الأنواع التالية:
- الصور
- الكائنات OLE
- الخطوط
- المستطيلات
- الأشكال الأساسية
- السهام البلوكية
- أشكال المعادلة
- رسوم بيانية لسير العمل
- النجوم والرايات
- التلويحات
سيتم في هذا الدليل اختيار شكل أو اثنين من كل نوع لإنشاء أمثلة. من خلال هذه الأمثلة، ستتعلم كيفية استخدام Aspose.Cells لإدراج الشكل المحدد في ورقة العمل.
إضافة الصور في ورقة عمل إكسل في س#
إضافة الصور إلى جدول بيانات سهل للغاية. يستغرق الأمر سوى بضعة أسطر من الكود: اتصل ببساطة بالطريقة Add لمجموعة Pictures، المغلفة في كائن Worksheet. تأخذ الطريقة Add المعاملات التالية:
- فهرس الصف الأعلى الأيسر، فهرس الصف الأعلى.
- فهرس العمود الأعلى الأيسر، فهرس العمود الأعلى.
- اسم ملف الصورة، اسم ملف الصورة، مع المسار الكامل.
إدراج كائنات OLE في ورقة العمل إكسل في س#
تدعم Aspose.Cells إضافة واستخراج وتلاعب بكائنات OLE في الأوراق العمل. لهذا السبب، لديها Aspose.Cells OleObjectCollection الفئة التي تُستخدم لإضافة كائن OLE جديد إلى قائمة المجموعة. فئة أُخرى، OleObject، تمثل كائن OLE. لها بعض الأعضاء المهمة:
- تحدد الخاصية ImageData بيانات الصورة (الرمز) من نوع مصفوفة بايت. سيتم عرض الصورة لعرض كائن OLE في ورقة العمل.
- تحدد الخاصية ObjectData بيانات الكائن بشكل مصفوفة بايت. سيتم عرض هذه البيانات في البرنامج المرتبط بها عند النقر المزدوج على أيقونة كائن OLE.
المثال التالي يوضح كيفية إضافة كائنات OLE إلى ورقة العمل.
إدراج خط في ورقة Excel في C#
شكل الخط ينتمي إلى فئة الخطوط.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي تريد إدراج الخط فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم، حدد الخط من ‘الأشكال المستخدمة مؤخرًا’ أو ‘الخطوط’.
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج خط في ورقة العمل.
تُرجع الطريقة كائن LineShape.
يظهر المثال التالي كيفية إدراج خط في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج سهم خط في ورقة Excel في C#
شكل سهم الخط ينتمي إلى فئة الخطوط. إنه حالة خاصة من الخط.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي تريد إدراج سهم الخط فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم، حدد سهم الخط من ‘الأشكال المستخدمة مؤخرًا’ أو ‘الخطوط’.
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج سهم خط في ورقة العمل.
تُرجع الطريقة كائن LineShape.
المثال التالي يوضح كيفية إدراج سهم خط في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج مستطيل في ورقة العمل Excel باستخدام C#
شكل المستطيل ينتمي إلى فئة المستطيلات.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي تريد إدراج المستطيل فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم اختر المستطيل من ‘الأشكال المستخدمة مؤخرًا’ أو ‘المستطيلات’
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج مستطيل في ورقة العمل.
تعيد الطريقة كائن RectangleShape.
المثال التالي يوضح كيفية إدراج مستطيل في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج مكعب في ورقة العمل في Excel باستخدام C#
شكل المكعب ينتمي إلى فئة الأشكال الأساسية.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي تريد إدراج المكعب فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم، حدد المكعب من الأشكال الأساسية
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج مكعب في الورقة العمل.
تعيد الطريقة كائن Shape.
المثال التالي يوضح كيفية إدراج مكعب في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج سهم رباعي القطب إلى ورقة العمل في Excel باستخدام C#
شكل سهم مربعي الدعوة ينتمي إلى فئة السهام الكتلية.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي تريد إدراج سهم المربعي الدعوة فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم، حدد سهم المربعي الدعوة من السهام الكتلية
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج سهم رباعي الاتصال في ورقة العمل.
تعيد الطريقة كائن Shape.
المثال التالي يُظهر كيفية إدراج سهم رباعي الاتصال في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج علامة الضرب في ورقة عمل Excel في C#
شكل علامة الضرب ينتمي إلى فئة أشكال المعادلة.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي ترغب في إدراج علامة الضرب فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم، حدد علامة الضرب من أشكال المعادلة
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج علامة الضرب في ورقة العمل.
تعيد الطريقة كائن Shape.
المثال التالي يُظهر كيفية إدراج علامة الضرب في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج وثيقة متعددة في ورقة Excel بلغة C#
شكل مستند متعدد الوثائق ينتمي إلى فئة الرسوم البيانية للتدفقات.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي ترغب في إدراج مستند متعدد الوثائق فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم اختر مستند متعدد الوثائق من الرسوم البيانية للتدفقات
استخدام Aspose.Cells
يمكنك استخدام الطريقة التالية لإدراج مستند متعدد الوثائق في ورقة العمل.
تعيد الطريقة كائن Shape.
المثال التالي يوضح كيفية إدراج مستند متعدد الوثائق في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج نجمة خماسية إلى ورقة العمل في Excel باستخدام C#
شكل النجمة المؤلفة من خمس نقاط ينتمي إلى فئة النجوم والرايات.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي ترغب في إدراج النجمة المؤلفة من خمس نقاط فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم اختر النجمة المؤلفة من خمس نقاط من النجوم والرايات
استخدام Aspose.Cells
يمكنك استخدام الأسلوب التالي لإدراج نجمة ذات خمس نقاط في ورقة العمل.
تعيد الطريقة كائن Shape.
توضح النموذج التالي كيفية إدراج نجمة ذات خمس نقاط في ورق عمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
إدراج سحابة فكرية إلى ورقة العمل في Excel باستخدام C#
شكل سحابة الفكر ينتمي إلى فئة المكالمات.
في Microsoft Excel (على سبيل المثال 2007):
- حدد الخلية التي تريد إدراج سحابة الفكر فيها
- انقر فوق القائمة إدراج وانقر فوق الأشكال.
- ثم، حدد سحابة الفكر من المكالمات
استخدام Aspose.Cells
يمكنك استخدام الأسلوب التالي لإدراج سحابة فكرية في ورقة العمل.
تعيد الطريقة كائن Shape.
المثال التالي يوضح كيفية إدراج سحابة فكرية في ورقة العمل.
قم بتنفيذ الكود أعلاه، ستحصل على النتائج التالية:
مواضيع متقدمة
- تغيير قيم التعديل للشكل
- نسخ الأشكال بين أوراق العمل
- البيانات في شكل غير مبدل
- العثور على الموضع المطلق للشكل داخل الورقة العمل
- الحصول على نقاط الاتصال من الشكل
- إدارة الضوابط
- إضافة رموز إلى ورقة العمل
- إدارة كائنات OLE
- إدارة الصور
- إدارة الذكاء الفني
- إدارة مربع النص
- إضافة كلمة WaterArt كعلامة مائية إلى ورقة العمل
- تحديث القيم للأشكال المرتبطة
- إرسال الشكل إلى الأمام أو الوراء داخل ورقة العمل
- إدارة خيارات الشكل
- إدارة خيارات نص الشكل
- ملحقات الويب - إضافات الأوفيس