
ملخص
إن إنشاء أشكال ثلاثية الأبعاد في ملفات PowerPoint يمكن أن يعزز بشكل كبير من الجاذبية البصرية للعروض التقديمية. هذه القدرة ضرورية لصناعات مثل الهندسة المعمارية والتعليم والتصميم، حيث يكون التمثيل المرئي هو المفتاح. باستخدام Aspose.Slides for Java، يمكن للمطورين دمج عرض النماذج ثلاثية الأبعاد بسهولة في تطبيقاتهم. تشتهر هذه المكتبة بمرونتها وخيارات التخصيص المتقدمة، مما يجعلها خيارًا مثاليًا لإنشاء أشكال ثلاثية الأبعاد في PowerPoint. بفضل ميزاتها القوية، تمكن Aspose.Slides for Java المطورين من إنشاء أشكال ثلاثية الأبعاد في PowerPoint برمجيًا.
عرض نموذج ثلاثي الأبعاد - تثبيت واجهة برمجة التطبيقات
للبدء في استخدام Aspose.Slides for Java، يمكن تنزيله من هنا أو استخدام تكوينات Maven التالية:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>25.1</version>
<classifier>jdk16</classifier>
</dependency>
إنشاء أشكال ثلاثية الأبعاد في ملفات PowerPoint برمجيًا
اتبع الخطوات التالية لإنشاء أشكال ثلاثية الأبعاد في PowerPoint باستخدام Aspose.Slides for Java:
- قم بإنشاء مثيل لفئة Presentation.
- قم بإنشاء شكل تلقائي جديد عن طريق استدعاء طريقة addAutoShape وضبطه من القالب الافتراضي وإضافته إلى نهاية المجموعة.
- اتصل بطريقة setText لتعيين النص العادي لإطار TextFrame.
- قم بتعيين ارتفاع الخط عن طريق استدعاء طريقة setFontHeight.
- قم بتحديد نوع الكاميرا عن طريق استدعاء الدالة setCameraType.
- قم بتعيين الدوران عن طريق استدعاء وظيفة setRotation.
- تمثل طريقة setLightType حق إضاءة محدد مسبقًا يمكن تطبيقه على شكل ما.
- تحديد الاتجاه والمادة والارتفاع لتأثير البثق.
- اتصل بطريقة حفظ لحفظ الملف على القرص.
يوضح مقتطف التعليمات البرمجية التالي عرض النموذج ثلاثي الأبعاد في Java:
public class main {
public static void main(String[] args) {
// تعيين المسار لدليل العمل.
String outPptxFile = "Presentation2.pptx";
// إنشاء مثيل لفئة العرض التقديمي.
Presentation pres = new Presentation();
try
{
// إنشاء شكل تلقائي جديد، وضبطه من القالب الافتراضي وإضافته إلى نهاية المجموعة.
IAutoShape shape = pres.getSlides().get_Item(0).getShapes().addAutoShape(ShapeType.Rectangle, 200, 150, 200, 200);
// اتصل بطريقة setText لتعيين النص العادي لإطار TextFrame.
shape.getTextFrame().setText("3D");
// قم بتعيين ارتفاع الخط عن طريق استدعاء طريقة setFontHeight.
shape.getTextFrame().getParagraphs().get_Item(0).getParagraphFormat().getDefaultPortionFormat().setFontHeight(64);
// قم بتحديد نوع الكاميرا عن طريق استدعاء الدالة setCameraType.
shape.getThreeDFormat().getCamera().setCameraType(CameraPresetType.OrthographicFront);
// قم بضبط الدوران عن طريق استدعاء الدالة setRotation.
shape.getThreeDFormat().getCamera().setRotation(20, 30, 40);
// تمثل طريقة setLightType حق إضاءة محدد مسبقًا يمكن تطبيقه على شكل ما.
shape.getThreeDFormat().getLightRig().setLightType(LightRigPresetType.Flat);
// تحديد الاتجاه والمادة والارتفاع لتأثير البثق.
shape.getThreeDFormat().getLightRig().setDirection(LightingDirection.Top);
shape.getThreeDFormat().setMaterial(MaterialPresetType.Powder);
shape.getThreeDFormat().setExtrusionHeight(100);
// استدعاء طريقة الحفظ لحفظ الملف على القرص.
pres.save(outPptxFile, SaveFormat.Pptx);
}
finally
{
if (pres != null) pres.dispose();
}
}
}
الإخراج:

الرسم ثلاثي الأبعاد في PowerPoint - احصل على ترخيص مجاني
لاستكشاف الإمكانات الكاملة لـ Aspose.Slides for Java، قم بزيارة هنا للحصول على ترخيص تجريبي مجاني.
خاتمة
إن إنشاء أشكال ثلاثية الأبعاد في PowerPoint يمكن أن يحول عروضك التقديمية ويجعلها أكثر جاذبية وإفادة. باستخدام Aspose.Slides for Java، يمكن للمطورين دمج هذه الميزة بسهولة في تطبيقاتهم. من السهل البدء، ويتيح الترخيص للمطورين والمختبرين تقييم ميزات المنتج دون أي قيود.
الموارد العامة
استكشف الموارد الإضافية مثل الوثائق ومنتديات المجتمع لتعميق فهمك لـ Aspose.Slides for Java.توفر هذه الموارد رؤى قيمة ودعمًا للمطورين.
الأسئلة الشائعة – FAQs
كيف يمكنني إنشاء أشكال ثلاثية الأبعاد في PowerPoint باستخدام Aspose.Slides for Java؟
لإنشاء أشكال ثلاثية الأبعاد، قم بتهيئة عرض تقديمي، والوصول إلى شريحة، وإضافة شكل ثلاثي الأبعاد باستخدام “IAutoShape”، وتخصيصه، وحفظ العرض التقديمي. استخدم مقتطف التعليمات البرمجية المقدم هذا للإرشادات.
ما هي فوائد استخدام Aspose.Slides for Java لعرض النماذج ثلاثية الأبعاد؟
يوفر Aspose.Slides for Java المرونة وسهولة التكامل وخيارات التخصيص المتقدمة، مما يجعله مثاليًا لعرض النماذج ثلاثية الأبعاد في عروض PowerPoint.
هل يمكنني تجربة Aspose.Slides for Java قبل الشراء؟
نعم، يمكنك الحصول على ترخيص تجريبي مجاني من موقع Aspose على الويب لاستكشاف ميزات وإمكانيات Aspose.Slides for Java دون أي قيود.