In vari casi, potrebbe essere necessario condividere i file Excel su Internet. Per evitare manomissioni, è buona norma convertire questi file in formato PDF prima della condivisione. Di conseguenza, in questo articolo imparerai come convertire i file XLSX o XLS di Excel in PDF nelle app Android. Inoltre, verrà discussa anche la personalizzazione della conversione da Excel a PDF.
- Libreria Android per la conversione da Excel a PDF
- Converti Excel XLSX o XLS in PDF
- Excel in PDF con opzioni aggiuntive
- Ottieni una licenza API gratuita
Libreria del convertitore da Excel a PDF per Android
Per convertire i fogli di calcolo Excel in PDF, utilizzeremo Aspose.Cells per Android tramite Java. È una libreria Android ricca di funzionalità che ti consente di creare, modificare e convertire file Excel XLSX/XLS senza problemi. Puoi scaricare la libreria o installarla usando le seguenti configurazioni in build.gradle.
maven {
url "https://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-cells',
version: '21.3',
classifier: 'android.via.java')
Converti Excel XLSX o XLS in PDF in Android
Di seguito sono riportati i passaggi per convertire un file XLSX di Excel in PDF in Android.
- Crea un oggetto della classe Workbook e inizializzalo con il percorso del file Excel.
- Salva il file Excel come PDF utilizzando il metodo Workbook.save(String, SaveFormat).
L’esempio di codice seguente mostra come convertire un file XLSX in PDF in Android.
// Crea cartella di lavoro per caricare il file Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Salva il documento in formato PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);
Android Excel in PDF con opzioni aggiuntive
Puoi anche controllare la conversione da Excel a PDF per personalizzare il PDF convertito come richiesto. Ad esempio, puoi definire la conformità del PDF, le pagine per foglio, lo stile della griglia, un intervallo di fogli da convertire, ecc. Per ottenere ciò, Aspose.Cells fornisce la classe PdfSaveOptions. Di seguito sono riportati i passaggi su come personalizzare la conversione da XLSX/XLS a PDF.
- Carica il file Excel utilizzando la classe Cartella di lavoro.
- Crea un’istanza della classe PdfSaveOptions.
- Impostare l’opzione desiderata come la conformità PDF utilizzando il metodo PdfSaveoptions.setCompliance(PdfCompliance).
- Salva il file Excel come PDF utilizzando il metodo Workbook.save(String, PdfSaveOptions).
L’esempio di codice seguente mostra come personalizzare la conversione da Excel a PDF in Android.
// Crea cartella di lavoro per caricare il file Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Crea opzioni PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);
// Salva il documento in formato PDF
workbook.save("Excel-to-PDF.pdf", options);
Ottieni una licenza API gratuita
Puoi richiedere una licenza temporanea gratuita per utilizzare l’API senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come convertire i file XLSX o XLS di Excel in PDF dall’interno delle app Android. Inoltre, hai visto come personalizzare la conversione da Excel a PDF utilizzando diverse opzioni. Puoi esplorare di più su Aspose.Cells per Android tramite Java utilizzando la documentazione. In caso di domande, non esitare a farcelo sapere tramite il nostro forum.