إدارة الصور

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

تشرح هذه المقالة كيفية إضافة الصور وكيفية إدراج صورة تعرض محتوى خلايا معينة.

مضيفا الصور

من السهل جدًا إضافة الصور إلى جدول البيانات. لا يتطلب الأمر سوى بضعة أسطر من التعليمات البرمجية: ما عليك سوى الاتصال بـيضيف طريقةالصور مجموعة (مغلفة في ملفورقة عمل موضوع). اليضيفتأخذ الطريقة المعلمات التالية:

  • فهرس الصف العلوي الأيسر، فهرس الصف العلوي الأيسر.
  • فهرس العمود الأيسر العلوي، فهرس العمود الأيسر العلوي.
  • اسم ملف الصورة، اسم ملف الصورة ، كامل مع المسار.

تحديد المواقع الصور

توجد طريقتان محتملتان للتحكم في وضع الصور باستخدام Aspose.Cells:

  • تحديد الموضع النسبي: تحديد موضع يتناسب مع ارتفاع الصف وعرضه.
  • تحديد الموضع المطلق: حدد الموضع الدقيق على الصفحة حيث سيتم إدراج الصورة ، على سبيل المثال ، 40 بكسل إلى اليسار و 20 بكسل أسفل حافة الخلية.

التموضع النسبي

يمكن للمطورين وضع الصور بما يتناسب مع ارتفاع الصف وعرض العمود باستخدام امتدادUpperDeltaX وUpperDeltaY خصائصAspose.Cells.Drawing.Picture موضوع. أصورة يمكن الحصول على الكائن منالصورالمجموعة عن طريق تمرير فهرس صورتها. يضع هذا المثال صورة في الخلية F6.

تحديد المواقع المطلقة

يمكن للمطورين أيضًا وضع الصور تمامًا باستخدام ملفاليسار وقمة خصائصصورةموضوع. يضع هذا المثال صورة في الخلية F6 ، 60 بكسل من اليسار و 10 بكسل من أعلى الخلية.

إدراج صورة بناءً على مرجع Cell

Aspose.Cells يتيح لك عرض محتويات خلية ورقة عمل في شكل صورة. يمكنك ربط الصورة بالخلية التي تحتوي على البيانات التي تريد عرضها. نظرًا لأن الخلية أو نطاق الخلية مرتبط بكائن رسومي ، فإن التغييرات التي تجريها على البيانات الموجودة في تلك الخلية أو نطاق الخلايا تظهر تلقائيًا في الكائن الرسومي.

أضف صورة إلى ورقة العمل عن طريق استدعاءإضافة الصورة طريقةShapeCollection مجموعة (مغلفة في ملفورقة عمل موضوع). حدد نطاق الخلايا باستخداممعادلة سمة من سماتصورةموضوع.

موضوعات مسبقة