نسخ الأشكال بين صفحات العمل
أحيانًا، تحتاج إلى نسخ صور مختلفة ورسوم بيانية وكائنات رسمية أخرى إلى أوراق عمل مختلفة وفقًا لاحتياجاتك. تدعم Aspose.Cells نسخ الأشكال بين أوراق العمل. يتم نسخ الرسوم البيانية والصور والكائنات الأخرى بأعلى درجة من الدقة.
قد تحاول الأتمتة المكتبية ولكن لها عيوبها الخاصة. هناك عدة أسباب وقضايا متعلقة: على سبيل المثال الأمان والاستقرار والتوسع والسرعة والسعر والميزات. باختصار، هناك العديد من الأسباب، مع احتلال الأولى أن مايكروسوفت نفسها توصي بشدة ضد الأتمتة المكتبية من حلول البرمجيات.
في هذا المقال، نقوم بإنشاء تطبيق وحدة التحكم، وأداء نسخ الصور والرسوم البيانية وغير ذلك من كائنات الرسم بين أوراق العمل لدفتر عمل به بضعة وأبسط الأسطر باستخدام Aspose.Cells.
تم تصميم هذا المستند لتوفير للمطورين فهماً مفصلاً حول كيفية نسخ الأشكال (الصور والرسوم البيانية والتحكمات وغيرها من كائنات الرسم) بين أوراق العمل.
نسخ الأشكال
يشرح هذا المقال كيفية:
- نسخ صورة من ورقة عمل واحدة إلى أخرى.
- نسخ رسم بياني من ورقة عمل واحدة إلى أخرى.
- نسخ التحكمات وغيرها من كائنات الرسم من ورقة عمل واحدة إلى أخرى.
نسخ صورة من ورقة عمل إلى أخرى
الخطوة 1: إنشاء كتاب العمل مع صورة ورسم بياني في برنامج Microsoft Excel
-
تم إنشاء كتاب عمل جديد في برنامج Microsoft Excel.
-
إضافة صورة في ورقة العمل الأولى ورسم بياني في الورقة العمل الثانية.
الصور التالية تظهر الورقتين النموذجيتين المنشأتين في برنامج Microsoft Excel.
ورقة العمل “الرسم البياني” مع الرسم البياني
ورقة العمل “الصورة” مع الصورة
الآن، انسخ الصورة في ورقة العمل المسماة “الصورة” إلى الورقة العمل الأخيرة “النتيجة”.
الخطوة 2: تحميل Aspose.Cells.Zip
-
قم بفك الضغط عنها في جهاز التطوير الخاص بك.
جميع مكونات Aspose ، عند التثبيت، تعمل في وضع التقييم. وضع التقييم ليس له حد زمني ولكنه يضيف علامات مائية فقط إلى المستندات المنتجة.
الخطوة 3: إنشاء مشروع
يمكنك إما إنشاء مشروع باستخدام محرر Java مثل Eclipse أو إنشاء برنامج بسيط باستخدام Notepad.
الخطوة 4: إضافة مسار الفئة
لتعيين مسار الفئة باستخدام Eclipse، يرجى إتباع الخطوات التالية:
- استخراج Aspose.Cells.jar و dom4j_1.6.1.jar من Aspose.Cells.zip.
- ضبط مسار الفئة للمشروع في Eclipse:
- حدد مشروعك في Eclipse ثم انقر فوق قوائم Project-Properties.
- حدد “Java Build Path” في الجانب الأيسر من نافذة العرض المنبثق، ثم حدد علامة التبويب “المكتبات”، انقر على “إضافة JARs” أو “إضافة JARs الخارجية” لتحديد Aspose.Cells.jar و dom4j_1.6.1.jar وأضفها إلى مسارات البناء.
- كتابة التطبيق لاستدعاء واجهات برمجة التطبيقات من مكونات Aspose.
أو يمكنك تعيينه في وقت التشغيل في سطر الأوامر في ويندوز. على سبيل المثال:
javac -classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar; ClassName
الخطوة 5: نسخ صورة من ورقة عمل إلى أخرى
الكود التالي لإنجاز المهمة. يقوم بنسخ صورة من ورقة العمل المسماة “صورة” إلى ورقة العمل “النتيجة”.
النتيجة المهمة 1:
بعد تنفيذ الكود أعلاه ، تم نسخ الصورة من ورقة العمل “الصورة” الآن إلى آخر ورقة عمل “النتيجة”
ورقة عمل “النتيجة” بالصورة المنسوخة
المهمة 2: نسخ رسم بياني من ورقة عمل إلى أخرى
الخطوة 1: نسخ رسم بياني من ورقة عمل إلى أخرى
الكود الفعلي المستخدم من قبل المكون لإنجاز المهمة.
النتيجة المهمة 2
بعد تنفيذ الكود أعلاه ، تم نسخ الرسم البياني من ورقة العمل “الرسم البياني” إلى ورقة العمل “النتيجة”. يُرجى الاطلاع على لقطة الشاشة التالية لورقة العمل الناتجة.
ورقة العمل “النتيجة” بالصورة المُنسوخة والرسم البياني
المهمة 3: نسخ الضوابط والرسوم الأخرى من ورقة عمل إلى أخرى
ورقة عمل “التحكم” مع مربع نص وشكل بيضوي
يرجى الاطلاع على الخطوات البسيطة التالية التي يجب أن تقوم بها للحصول على النتائج المرجوة.
الخطوة 1: نسخ ورقة عمل بين دفتي عمل
الكود التالي المستخدم من قبل المكون لإنجاز المهمة.
النتيجة المهمة 3
بعد تنفيذ الكود أعلاه ، تم نسخ الضوابط من ورقة العمل “التحكم” الآن إلى ورقة العمل “النتيجة”. يُرجى الاطلاع على لقطة الشاشة التالية لورقة العمل “النتيجة”.
ورقة العمل “النتيجة” مع نسخة من مربع النص والشكل البيضاوي
الاستنتاج
لقد أظهر هذا المقال كيفية نسخ أشكال مختلفة مثل الصور والرسوم البيانية وغيرها من الكائنات الرسمية باستخدام Aspose.Cells. نأمل أن يمنحك ذلك بعض الإلهام، وسوف تكون قادرًا على الاستفادة من هذه الخيارات وفقًا لسيناريوهاتك المختلفة.
يمكن لـ Aspose.Cells أن تقدم مرونة أكبر من غيرها من الحلول وتوفر سرعة وكفاءة وموثوقية استثنائية لتلبية متطلبات التطبيقات التجارية الخاصة. إن النتائج تظهر أن Aspose.Cells استفادت من سنوات من البحث والتصميم والضبط الدقيق.
نرحب بتساؤلاتكم وتعليقاتكم واقتراحاتكم من القلب في منتدى Aspose.Cells.