Examiner la Présentation
Aspose.Slides pour Android via Java vous permet d’examiner une présentation pour découvrir ses propriétés et comprendre son comportement.
Info
Les classes PresentationInfo et DocumentProperties contiennent les propriétés et méthodes utilisées dans les opérations ici.Vérifier un Format de Présentation
Avant de travailler sur une présentation, vous voudrez peut-être savoir dans quel format (PPT, PPTX, ODP, et autres) se trouve actuellement la présentation.
Vous pouvez vérifier le format d’une présentation sans la charger. Voir ce code 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
Obtenir les Propriétés de Présentation
Ce code Java vous montre comment obtenir les propriétés de présentation (informations sur la présentation) :
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());
// ..
Vous voudrez peut-être voir les propriétés sous la classe DocumentProperties.
Mettre à Jour les Propriétés de Présentation
Aspose.Slides fournit la méthode PresentationInfo.updateDocumentProperties qui vous permet de modifier les propriétés de présentation.
Disons que nous avons une présentation PowerPoint avec les propriétés de document indiquées ci-dessous.
Cet exemple de code vous montre comment éditer certaines propriétés de présentation :
String fileName = "sample.pptx";
IPresentationInfo info = PresentationFactory.getInstance().getPresentationInfo(fileName);
IDocumentProperties properties = info.readDocumentProperties();
properties.setTitle("Mon titre");
properties.setLastSavedTime(new Date());
info.updateDocumentProperties(properties);
info.writeBindedPresentation(fileName);
Les résultats de la modification des propriétés de document sont indiqués ci-dessous.
Liens Utiles
Pour obtenir plus d’informations sur une présentation et ses attributs de sécurité, vous pourriez trouver ces liens utiles :