PowerPoint in PDF Android

PDF è diventato un formato standard per la condivisione di documenti su Internet, pertanto i file di vari formati vengono convertiti in PDF. PowerPoint PPTX o PPT in PDF è uno scenario di conversione popolare in cui le diapositive di una presentazione PowerPoint vengono convertite in pagine in un PDF. In questo articolo imparerai come eseguire la conversione da PowerPoint PPTX/PPT a PDF dall’interno delle tue app Android.

API Android per la conversione da PPTX a PDF

Per convertire le presentazioni PowerPoint in PDF nelle app Android, utilizzeremo Aspose.Slides per Android tramite Java. È un’API Android ricca di funzionalità che ti consente di creare, modificare e convertire le presentazioni senza problemi. Puoi scaricare l’API dalla sezione download o installarla aggiungendo le seguenti configurazioni in build.gradle.

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

Converti PowerPoint PPTX in PDF in Android

Di seguito sono riportati i passaggi per convertire una presentazione PowerPoint in PDF in Android.

L’esempio di codice seguente mostra come convertire un file PPTX in PDF nelle app Android.

// Istanziare un oggetto Presentazione che rappresenta un file di presentazione
Presentation pres = new Presentation("presentation.pptx");

// Salva la presentazione in PDF con le opzioni predefinite
pres.save("output.pdf", SaveFormat.Pdf);

Opzioni aggiuntive per la conversione da PPTX a PDF

Aspose.Slides ti consente anche di personalizzare la conversione da PPTX a PDF utilizzando diverse opzioni. Ad esempio, puoi impostare la compressione del testo, la qualità dell’immagine, la conformità ai PDF, l’opzione per includere o escludere le diapositive nascoste, ecc. Per ottenere ciò, l’API fornisce la classe PdfOptions.

Di seguito sono riportati i passaggi per personalizzare la conversione da PPTX/PPT a PDF.

L’esempio di codice seguente mostra come personalizzare la conversione da PPTX a PDF.

// Istanziare un oggetto Presentazione che rappresenta un file di presentazione
Presentation pres = new Presentation("presentation.pptx");

// Istanziare la classe PdfOptions
PdfOptions opts = new PdfOptions();
               
// Imposta la qualità JPEG
opts.setJpegQuality((byte) 90);

// Definisci il comportamento per i metafile
opts.setSaveMetafilesAsPng(true);

// Imposta il livello di compressione del testo
opts.setTextCompression(PdfTextCompression.Flate);

// Definire lo standard PDF
opts.setCompliance(PdfCompliance.Pdf15);
              
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);

// Salva la presentazione in PDF con le opzioni specificate
pres.save("output.pdf", SaveFormat.Pdf, opts);

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare l’API senza limitazioni di valutazione.

Conclusione

In questo articolo, hai imparato come convertire le presentazioni PowerPoint PPTX/PPT in PDF nelle app Android. Inoltre, hai visto come personalizzare la conversione da PPTX a PDF utilizzando diverse opzioni. Puoi esplorare di più sull’API utilizzando la documentazione. Inoltre, puoi condividere le tue domande con noi tramite il nostro forum.

Guarda anche

Suggerimento: puoi provare a controllare Aspose PowerPoint to PDF o PPT to PDF Converter.