PDF se ha convertido en un formato estándar para compartir documentos a través de Internet, por lo tanto, los archivos de varios formatos se convierten a PDF. PowerPoint PPTX o PPT a PDF es un escenario de conversión popular en el que las diapositivas de una presentación de PowerPoint se convierten en páginas en un PDF. En este artículo, aprenderá cómo realizar la conversión de PowerPoint PPTX/PPT a PDF desde sus aplicaciones de Android.
- API de Android para la conversión de PowerPoint a PDF
- Convertir PPTX a PDF en Android
- Opciones adicionales para la conversión de PPTX a PDF
- Obtenga una licencia de API gratuita
API de Android para la conversión de PPTX a PDF
Para convertir las presentaciones de PowerPoint a PDF en las aplicaciones de Android, usaremos Aspose.Slides para Android a través de Java. Es una API de Android rica en funciones que le permite crear, modificar y convertir presentaciones sin problemas. Puedes descargar la API desde la sección de descargas o instalarla agregando las siguientes configuraciones en build.gradle.
maven {
url "http://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-slides',
version: '21.3',
classifier: 'android.via.java')
Convertir PowerPoint PPTX a PDF en Android
Los siguientes son los pasos para convertir una presentación de PowerPoint a PDF en Android.
- Cargue el archivo PowerPoint PPT o PPTX usando la clase Presentation.
- Llame al método Presentation.save(String, SaveFormat) proporcionando el nombre del archivo PDF y el formato de salida.
El siguiente ejemplo de código muestra cómo convertir un archivo PPTX a PDF en aplicaciones de Android.
// Cree una instancia de un objeto Presentation que represente un archivo de presentación
Presentation pres = new Presentation("presentation.pptx");
// Guarde la presentación en PDF con las opciones predeterminadas
pres.save("output.pdf", SaveFormat.Pdf);
Opciones adicionales para la conversión de PPTX a PDF
Aspose.Slides también le permite personalizar la conversión de PPTX a PDF usando diferentes opciones. Por ejemplo, puede configurar la compresión de texto, la calidad de imagen, el cumplimiento de PDF, la opción de incluir o excluir diapositivas ocultas, etc. Para lograr esto, la API proporciona la clase PdfOptions.
Los siguientes son los pasos para personalizar la conversión de PPTX/PPT a PDF.
- Cargue el archivo PowerPoint PPTX o PPT usando la clase Presentation.
- Cree un objeto de la clase PdfOptions y configure las opciones deseadas.
- Llame al método Presentation.save(String, SaveFormat, ISaveOptions) para guardar PPTX/PPT como PDF.
El siguiente ejemplo de código muestra cómo personalizar la conversión de PPTX a PDF.
// Cree una instancia de un objeto Presentation que represente un archivo de presentación
Presentation pres = new Presentation("presentation.pptx");
// Crea una instancia de la clase PdfOptions
PdfOptions opts = new PdfOptions();
// Establecer calidad JPEG
opts.setJpegQuality((byte) 90);
// Definir el comportamiento de Metarchivos
opts.setSaveMetafilesAsPng(true);
// Establecer el nivel de compresión de texto
opts.setTextCompression(PdfTextCompression.Flate);
// Definir el estándar PDF
opts.setCompliance(PdfCompliance.Pdf15);
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);
// Guarde la presentación en PDF con las opciones especificadas
pres.save("output.pdf", SaveFormat.Pdf, opts);
Obtenga una licencia de API gratuita
Puede obtener una licencia temporal gratuita para utilizar la API sin limitaciones de evaluación.
Conclusión
En este artículo, ha aprendido cómo convertir presentaciones de PowerPoint PPTX/PPT a PDF en aplicaciones de Android. Además, ha visto cómo personalizar la conversión de PPTX a PDF utilizando diferentes opciones. Puede explorar más sobre la API usando documentación. Además, puede compartir sus consultas con nosotros a través de nuestro foro.
Ver también
Sugerencia: puede intentar consultar Aspose PowerPoint to PDF o PPT to PDF Converter.