En utilisant Aspose.Total for Java , vous pouvez facilement convertir PS en PPSM dans n’importe quelle application Java J2SE, J2EE, J2ME. Tout d’abord, en utilisant Aspose.PDF for Java , vous pouvez exporter PS vers PPTX. Après cela, en utilisant l’API de traitement PowerPoint Aspose.Slides for Java , vous pouvez convertir PPTX en PPSM.
API Java pour convertir PS en PPSM
- Ouvrez le fichier PS à l’aide de la classe Document
- Convertissez PS en PPTX en utilisant la méthode save
- Chargez le document PPTX en utilisant la classe Presentation
- Enregistrez le document au format PPSM à l’aide de la méthode
save
et définissez
Ppsmcomme format de sauvegarde
Exigences de conversion
Vous pouvez facilement utiliser Aspose.Total pour Java directement à partir d’un projet basé sur Maven pdf/java/installation/) et Aspose.Slides for Java dans votre pom.xml.
Vous pouvez également obtenir un fichier ZIP à partir de downloads .
Exigences de conversion
Lors du chargement du format de fichier PS, votre document peut être protégé par un mot de passe. Aspose.PDF for Java vous permet également d’ouvrir des documents cryptés. Afin d’ouvrir le fichier crypté, vous pouvez initialiser une nouvelle instance du Document classe et transmettez le nom de fichier et le mot de passe comme arguments.
// open PS document
Document doc = new Document("input.ps", "Your@Password");
// save PS as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Ouvrir le fichier PS crypté via Java
Après avoir converti PS en PPSM, vous pouvez également ajouter un type de vue prédéfini pour votre présentation. Aspose.Slides for Java fournit une fonction permettant de définir le type d’affichage de la présentation générée lorsqu’elle est ouverte dans PowerPoint via ViewProperties . La propriété setLastView est utilisée pour définir le type de vue à l’aide de ViewType énumérateur.
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Ppsm format
presentation.save("output.ppsm", SaveFormat.Ppsm);
Cas d'utilisation clés
- Création de présentations interactives et macro-activées à partir de diagrammes PS.
- Automatisation des mises à jour de diapositives basées sur les données dans les présentations client ou de formation.
- Intégration de graphiques et diagrammes PostScript dans des diaporamas dynamiques.
- Normalisation des modèles de présentation interactifs pour un usage corporatif.
Scénarios d'automatisation
- Conversion en lot de PS en PPSM pour les flux de travail d’automatisation d’entreprise.
- Intégration avec des plateformes d’analyse et de reporting pour des mises à jour dynamiques des diapositives.
- Conversion planifiée de rapports PS en présentations macro-activées.
- Intégration de macros assistée par IA pour un comportement interactif des diapositives.