Präsentation überprüfen
Aspose.Slides für Python über .NET ermöglicht es Ihnen, eine Präsentation zu überprüfen, um ihre Eigenschaften herauszufinden und ihr Verhalten zu verstehen.
Info
Die PresentationInfo und DocumentProperties Klassen enthalten die Eigenschaften und Methoden, die hier in den Operationen verwendet werden.Präsentationsformat überprüfen
Bevor Sie an einer Präsentation arbeiten, möchten Sie möglicherweise herausfinden, in welchem Format (PPT, PPTX, ODP und andere) sich die Präsentation im Moment befindet.
Sie können das Format einer Präsentation überprüfen, ohne die Präsentation zu laden. Sehen Sie sich diesen Python-Code an:
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)
Präsentationseigenschaften abrufen
Dieser Python-Code zeigt Ihnen, wie Sie die Präsentationseigenschaften (Informationen über die Präsentation) abrufen können:
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)
Sie möchten möglicherweise die Eigenschaften unter der DocumentProperties Klasse sehen.
Präsentationseigenschaften aktualisieren
Aspose.Slides bietet die PresentationInfo.update_document_properties Methode, die es Ihnen ermöglicht, Änderungen an den Präsentationseigenschaften vorzunehmen.
Angenommen, wir haben eine PowerPoint-Präsentation mit den folgenden dokumenteigenschaften.
Dieses Codebeispiel zeigt Ihnen, wie Sie einige Präsentationseigenschaften bearbeiten:
file_name = "sample.pptx"
info = PresentationFactory.instance.get_presentation_info(file_name)
properties = info.read_document_properties()
properties.title = "Mein Titel"
properties.last_saved_time = datetime.now()
info.update_document_properties(properties)
info.write_binded_presentation(file_name)
Die Ergebnisse der Änderung der Dokumenteigenschaften sind unten gezeigt.
Nützliche Links
Um mehr Informationen über eine Präsentation und ihre Sicherheitsattribute zu erhalten, könnten Sie diese Links nützlich finden: