PDF tornou-se um formato padrão para compartilhamento de documentos pela internet, portanto, arquivos de vários formatos são convertidos para PDF. PowerPoint PPTX ou PPT para PDF é um cenário de conversão popular no qual os slides de uma apresentação do PowerPoint são convertidos em páginas em um PDF. Neste artigo, você aprenderá como realizar a conversão do PowerPoint PPTX/PPT para PDF a partir de seus aplicativos Android.
- API Android para conversão de PowerPoint para PDF
- Converter PPTX para PDF no Android
- Opções adicionais para conversão de PPTX para PDF
- Obtenha uma licença de API gratuita
API Android para conversão de PPTX para PDF
Para converter as apresentações do PowerPoint para PDF em aplicativos Android, usaremos Aspose.Slides for Android via Java. É uma API Android rica em recursos que permite criar, modificar e converter apresentações sem problemas. Você pode baixar a API da seção de downloads ou instalá-la adicionando as seguintes configurações em build.gradle.
maven {
url "http://repository.aspose.com/repo/" }
compile (
group: 'com.aspose',
name: 'aspose-slides',
version: '21.3',
classifier: 'android.via.java')
Converter PowerPoint PPTX para PDF no Android
A seguir estão as etapas para converter uma apresentação do PowerPoint para PDF no Android.
- Carregue o arquivo PowerPoint PPT ou PPTX usando a classe Apresentação.
- Chame o método Presentation.save(String, SaveFormat) fornecendo o nome do arquivo PDF e o formato de saída.
O exemplo de código a seguir mostra como converter um arquivo PPTX em PDF em aplicativos Android.
// Instanciar um objeto Presentation que representa um arquivo de apresentação
Presentation pres = new Presentation("presentation.pptx");
// Salve a apresentação em PDF com opções padrão
pres.save("output.pdf", SaveFormat.Pdf);
Opções adicionais para conversão de PPTX para PDF
O Aspose.Slides também permite que você personalize a conversão de PPTX para PDF usando diferentes opções. Por exemplo, você pode definir compactação de texto, qualidade de imagem, conformidade com PDF, a opção de incluir ou excluir slides ocultos, etc. Para conseguir isso, a API fornece a classe PdfOptions.
A seguir estão as etapas para personalizar a conversão de PPTX/PPT para PDF.
- Carregue o arquivo PowerPoint PPTX ou PPT usando a classe Apresentação.
- Crie um objeto da classe PdfOptions e defina as opções desejadas.
- Chame o método Presentation.save(String, SaveFormat, ISaveOptions) para salvar PPTX/PPT como PDF.
O exemplo de código a seguir mostra como personalizar a conversão de PPTX para PDF.
// Instanciar um objeto Presentation que representa um arquivo de apresentação
Presentation pres = new Presentation("presentation.pptx");
// Instanciar a classe PdfOptions
PdfOptions opts = new PdfOptions();
// Definir qualidade JPEG
opts.setJpegQuality((byte) 90);
// Definir comportamento para Metafiles
opts.setSaveMetafilesAsPng(true);
// Definir nível de compactação de texto
opts.setTextCompression(PdfTextCompression.Flate);
// Definir o padrão PDF
opts.setCompliance(PdfCompliance.Pdf15);
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);
// Salve a apresentação em PDF com as opções especificadas
pres.save("output.pdf", SaveFormat.Pdf, opts);
Obtenha uma licença de API gratuita
Você pode obter uma licença temporária gratuita para usar a API sem limitações de avaliação.
Conclusão
Neste artigo, você aprendeu como converter apresentações do PowerPoint PPTX/PPT em PDF em aplicativos Android. Além disso, você viu como personalizar a conversão de PPTX para PDF usando diferentes opções. Você pode explorar mais sobre a API usando documentação. Além disso, você pode compartilhar suas dúvidas conosco por meio do nosso fórum.
Veja também
Dica: Você pode tentar verificar Aspose PowerPoint to PDF ou PPT to PDF Converter.