PowerPoint a PDF Android

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 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.

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.

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.