Usando Aspose.Total for Java puede convertir fácilmente EPUB a PPSM dentro de cualquier aplicación Java J2SE, J2EE, J2ME. En primer lugar, al usar Aspose.PDF for Java , puede exportar EPUB a PPTX. Después de eso, al usar Aspose.Slides for Java API de procesamiento de PowerPoint, puede convertir PPTX a PPSM.
API de Java para convertir EPUB a PPSM
- Abra el archivo EPUB usando la clase Document
- Convierta EPUB a PPTX usando el método save
- Cargue el documento PPTX usando la clase Presentation
- Guarde el documento en formato PPSM usando el método
save
y establezca
Ppsm
como formato guardado
Requisitos de conversión
Puede usar fácilmente Aspose.Total para Java directamente desde un proyecto basado en Maven df/java/installation/) y Aspose.Slides for Java en su pom.xml.
Alternativamente, puede obtener un archivo ZIP de descargas .
Requisitos de conversión
Al cargar el formato de archivo EPUB, su documento puede estar protegido con contraseña. Aspose.PDF for Java también le permite abrir documentos cifrados. Para abrir el archivo cifrado, puede inicializar una nueva instancia del Document class y pase el nombre de archivo y la contraseña como argumentos.
// open EPUB document
Document doc = new Document("input.epub", "Your@Password");
// save EPUB as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Abrir archivo EPUB cifrado a través de Java
Después de convertir EPUB a PPSM, también puede agregar un tipo de vista predefinido para su presentación. Aspose.Slides for Java proporciona una función para establecer el tipo de vista para la presentación generada cuando se abre en PowerPoint a través de ViewProperties clase. La propiedad setLastView se usa para establecer el tipo de vista mediante ViewType enumerador.
// 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);
Casos de uso clave
- Presentaciones académicas automatizadas – Generar diapositivas de conferencias con elementos interactivos preconfigurados.
- Material de capacitación con macros – Crear presentaciones instructivas con navegación o cálculos automatizados.
- Automatización de presentaciones corporativas – Estandarizar y automatizar los flujos de trabajo de presentaciones empresariales.
- Vistas previas de publicación – Ofrecer vistas previas interactivas del contenido del libro electrónico a clientes o partes interesadas.
- Reproducción de presentaciones de investigación – Producir diapositivas habilitadas para macros para presentaciones de investigación dinámicas.
Escenarios de automatización
- Flujos de trabajo de EPUB a PPSM – Automatizar la conversión de libros electrónicos en archivos de presentación habilitados para macros.
- Creación de presentaciones habilitadas para macros – Incrustar interactividad y automatización directamente en las diapositivas.
- Automatización basada en metadatos – Poblar las presentaciones utilizando datos estructurados del libro electrónico.
- Flujos de trabajo de presentaciones empresariales – Optimizar la producción y distribución a gran escala de diapositivas interactivas.