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

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

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

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

يمكنك التحقق من تنسيق العرض التقديمي دون تحميله. راجع هذا الرمز بلغة بايثون:

import aspose.slides as slides

info1 = slides.PresentationFactory.instance.get_presentation_info("pres.pptx")
print(info1.load_format, info1.load_format == slides.LoadFormat.PPTX)

info2 = slides.PresentationFactory.instance.get_presentation_info("pres.odp")
print(info2.load_format, info2.load_format == slides.LoadFormat.ODP)

info3 = slides.PresentationFactory.instance.get_presentation_info("pres.ppt")
print(info3.load_format, info3.load_format == slides.LoadFormat.PPT)

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

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

import aspose.slides as slides

info = slides.PresentationFactory.instance.get_presentation_info("pres.pptx")
props = info.read_document_properties()
print(props.created_time)
print(props.subject)
print(props.title)

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

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

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

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

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

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

file_name = "sample.pptx"

info = PresentationFactory.instance.get_presentation_info(file_name)

properties = info.read_document_properties()
properties.title = "عنواني"
properties.last_saved_time = datetime.now()

info.update_document_properties(properties)
info.write_binded_presentation(file_name)

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

خصائص الوثيقة المعدلة للعرض التقديمي لبرنامج PowerPoint

روابط مفيدة

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