فحص العرض التقديمي

يمكنك استخدام Aspose.Slides لـ Java لفحص العرض التقديمي لمعرفة خصائصه وفهم سلوكه.

تحقق من تنسيق العرض التقديمي

قبل العمل على عرض تقديمي، قد ترغب في معرفة التنسيق (PPT، PPTX، ODP، وغيرها) الذي يتواجد فيه العرض التقديمي في الوقت الحالي.

يمكنك التحقق من تنسيق العرض التقديمي دون تحميله. انظر إلى هذا الرمز في Java:

IPresentationInfo info = PresentationFactory.getInstance().getPresentationInfo("pres.pptx");
System.out.println(info.getLoadFormat()); // PPTX

IPresentationInfo info2 = PresentationFactory.getInstance().getPresentationInfo("pres.ppt");
System.out.println(info2.getLoadFormat()); // PPT

IPresentationInfo info3 = PresentationFactory.getInstance().getPresentationInfo("pres.odp");
System.out.println(info3.getLoadFormat()); // ODP

الحصول على خصائص العرض التقديمي

يعرض لك هذا الرمز في Java كيفية الحصول على خصائص العرض التقديمي (معلومات حول العرض التقديمي):

IPresentationInfo info = PresentationFactory.getInstance().getPresentationInfo("pres.pptx");
IDocumentProperties props = info.readDocumentProperties();
System.out.println(props.getCreatedTime());
System.out.println(props.getSubject());
System.out.println(props.getTitle());
// .. 

قد ترغب في رؤية الخصائص تحت فئة DocumentProperties .

تحديث خصائص العرض التقديمي

يوفر Aspose.Slides طريقة PresentationInfo.updateDocumentProperties التي تتيح لك إجراء تغييرات على خصائص العرض التقديمي.

لنفرض أن لدينا عرض تقديمي في PowerPoint مع الخصائص الوثائقية الموضحة أدناه.

الخصائص الوثائقية الأصلية للعرض التقديمي في PowerPoint

يعرض لك هذا المثال من الرمز كيفية تحرير بعض خصائص العرض التقديمي:

String fileName = "sample.pptx";

IPresentationInfo info = PresentationFactory.getInstance().getPresentationInfo(fileName);

IDocumentProperties properties = info.readDocumentProperties();
properties.setTitle("عنواني");
properties.setLastSavedTime(new Date());

info.updateDocumentProperties(properties);
info.writeBindedPresentation(fileName);

تظهر نتائج تغيير الخصائص الوثائقية أدناه.

الخصائص الوثائقية المتغيرة للعرض التقديمي في PowerPoint

روابط مفيدة

للحصول على مزيد من المعلومات حول العرض التقديمي وخصائص الأمان الخاصة به، قد تجد هذه الروابط مفيدة: