Excel a PDF Android

En varios casos, es posible que deba compartir los archivos de Excel a través de Internet. Para evitar la manipulación, se recomienda convertir estos archivos a formato PDF antes de compartirlos. En consecuencia, en este artículo, aprenderá cómo convertir archivos Excel XLSX o XLS a PDF en aplicaciones de Android. Además, también se discutirá la personalización de la conversión de Excel a PDF.

Biblioteca de conversión de Excel a PDF de Android

Para convertir hojas de cálculo de Excel a PDF, usaremos Aspose.Cells para Android a través de Java. Es una biblioteca de Android rica en funciones que le permite crear, modificar y convertir archivos Excel XLSX/XLS sin problemas. Puede descargar la biblioteca o instalarla usando las siguientes configuraciones en build.gradle.

maven {
    url "https://repository.aspose.com/repo/" }
compile (
        group: 'com.aspose',
        name: 'aspose-cells',
        version: '21.3',
        classifier: 'android.via.java')

Convierta Excel XLSX o XLS a PDF en Android

Los siguientes son los pasos para convertir un archivo Excel XLSX a PDF en Android.

El siguiente ejemplo de código muestra cómo convertir un archivo XLSX a PDF en Android.

// Crear Workbook para cargar archivo de Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Guarda el documento en formato PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);

Android Excel a PDF con opciones adicionales

También puede controlar la conversión de Excel a PDF para personalizar el PDF convertido según sea necesario. Por ejemplo, puede definir el cumplimiento de PDF, páginas por hoja, estilo de líneas de cuadrícula, un rango de hojas para convertir, etc. Para lograr esto, Aspose.Cells proporciona la clase PdfSaveOptions. Los siguientes son los pasos para personalizar la conversión de XLSX/XLS a PDF.

El siguiente ejemplo de código muestra cómo personalizar la conversión de Excel a PDF en Android.

// Crear Workbook para cargar archivo de Excel
Workbook workbook = new Workbook("Book1.xlsx");

// Crear opciones de PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);

// Guarda el documento en formato PDF
workbook.save("Excel-to-PDF.pdf", options);

Obtenga una licencia de API gratuita

Puede solicitar una licencia temporal gratuita para usar la API sin limitaciones de evaluación.

Conclusión

En este artículo, ha aprendido cómo convertir archivos Excel XLSX o XLS a PDF desde las aplicaciones de Android. Además, ha visto cómo personalizar la conversión de Excel a PDF utilizando diferentes opciones. Puede explorar más sobre Aspose.Cells para Android a través de Java utilizando la documentación. En caso de que tenga alguna consulta, no dude en hacérnosla saber a través de nuestro foro.

Ver también