Em vários casos, pode ser necessário compartilhar os arquivos do Excel pela Internet. Para evitar adulterações, é uma prática recomendada converter esses arquivos para o formato PDF antes de compartilhá-los. Assim, neste artigo, você aprenderá como converter arquivos Excel XLSX ou XLS para PDF em aplicativos Android. Além disso, também será discutida a personalização da conversão de Excel para PDF.
- Biblioteca Android para conversão de Excel para PDF
- Converter Excel XLSX ou XLS para PDF
- Excel para PDF com opções adicionais
- Obtenha uma licença de API gratuita
Biblioteca Android Excel para PDF Converter
Para converter planilhas do Excel em PDF, usaremos Aspose.Cells for Android via Java. É uma biblioteca Android rica em recursos que permite criar, modificar e converter arquivos Excel XLSX/XLS perfeitamente. Você pode baixar a biblioteca ou instalá-la usando as seguintes configurações em build.gradle.
maven {
url "https://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-cells',
version: '21.3',
classifier: 'android.via.java')
Converter Excel XLSX ou XLS para PDF no Android
A seguir estão as etapas para converter um arquivo Excel XLSX para PDF no Android.
- Crie um objeto da classe Workbook e inicialize-o com o caminho para o arquivo Excel.
- Salve o arquivo Excel como PDF usando o método Workbook.save(String, SaveFormat).
O exemplo de código a seguir mostra como converter um arquivo XLSX em PDF no Android.
// Criar pasta de trabalho para carregar o arquivo do Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Salve o documento em formato PDF
workbook.save("Excel-to-PDF.pdf", SaveFormat.PDF);
Android Excel para PDF com opções adicionais
Você também pode controlar a conversão de Excel para PDF para personalizar o PDF convertido conforme necessário. Por exemplo, você pode definir a conformidade do PDF, páginas por folha, estilo de linhas de grade, um intervalo de folhas para converter, etc. Para conseguir isso, Aspose.Cells fornece a classe PdfSaveOptions. A seguir estão as etapas de como personalizar a conversão de XLSX/XLS para PDF.
- Carregue o arquivo Excel usando a classe Workbook.
- Crie uma instância da classe PdfSaveOptions.
- Defina a opção desejada, como conformidade com PDF, usando o método PdfSaveoptions.setCompliance(PdfCompliance).
- Salve o arquivo do Excel como um PDF usando o método Workbook.save(String, PdfSaveOptions).
O exemplo de código a seguir mostra como personalizar a conversão do Excel para PDF no Android.
// Criar pasta de trabalho para carregar o arquivo do Excel
Workbook workbook = new Workbook("Book1.xlsx");
// Criar opções de PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setCompliance(PdfCompliance.PDF_A_1_A);
// Salve o documento em formato PDF
workbook.save("Excel-to-PDF.pdf", options);
Obtenha uma licença de API gratuita
Você pode solicitar uma licença temporária gratuita para usar a API sem limitações de avaliação.
Conclusão
Neste artigo, você aprendeu como converter arquivos Excel XLSX ou XLS em PDF a partir dos aplicativos Android. Além disso, você viu como personalizar a conversão de Excel para PDF usando diferentes opções. Você pode explorar mais sobre o Aspose.Cells para Android via Java usando a documentação. Caso você tenha alguma dúvida, sinta-se à vontade para nos informar através do nosso fórum.