PowerPoint en PDF Android

PDF est devenu un format standard pour le partage de documents sur Internet, par conséquent, les fichiers de différents formats sont convertis en PDF. PowerPoint PPTX ou PPT en PDF est un scénario de conversion populaire dans lequel les diapositives d’une présentation PowerPoint sont converties en pages dans un PDF. Dans cet article, vous apprendrez comment effectuer la conversion PowerPoint PPTX/PPT en PDF à partir de vos applications Android.

API Android pour la conversion PPTX en PDF

Pour convertir les présentations PowerPoint en PDF dans les applications Android, nous utiliserons Aspose.Slides pour Android via Java. Il s’agit d’une API Android riche en fonctionnalités qui vous permet de créer, de modifier et de convertir des présentations de manière transparente. Vous pouvez soit télécharger l’API à partir de la section téléchargements ou l’installer en ajoutant les configurations suivantes dans build.gradle.

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

Convertir PowerPoint PPTX en PDF sous Android

Voici les étapes pour convertir une présentation PowerPoint en PDF sous Android.

L’exemple de code suivant montre comment convertir un fichier PPTX en PDF dans les applications Android.

// Instancier un objet Presentation qui représente un fichier de présentation
Presentation pres = new Presentation("presentation.pptx");

// Enregistrez la présentation au format PDF avec les options par défaut
pres.save("output.pdf", SaveFormat.Pdf);

Options supplémentaires pour la conversion PPTX en PDF

Aspose.Slides vous permet également de personnaliser la conversion PPTX en PDF à l’aide de différentes options. Par exemple, vous pouvez définir la compression du texte, la qualité de l’image, la conformité PDF, la possibilité d’inclure ou d’exclure les diapositives masquées, etc. Pour ce faire, l’API fournit la classe PdfOptions.

Voici les étapes pour personnaliser la conversion PPTX/PPT en PDF.

L’exemple de code suivant montre comment personnaliser la conversion PPTX en PDF.

// Instancier un objet Presentation qui représente un fichier de présentation
Presentation pres = new Presentation("presentation.pptx");

// Instancier la classe PdfOptions
PdfOptions opts = new PdfOptions();
               
// Définir la qualité JPEG
opts.setJpegQuality((byte) 90);

// Définir le comportement des métafichiers
opts.setSaveMetafilesAsPng(true);

// Définir le niveau de compression du texte
opts.setTextCompression(PdfTextCompression.Flate);

// Définir la norme PDF
opts.setCompliance(PdfCompliance.Pdf15);
              
INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();
options.setNotesPosition(NotesPositions.BottomFull);

// Enregistrez la présentation au format PDF avec les options spécifiées
pres.save("output.pdf", SaveFormat.Pdf, opts);

Obtenez une licence API gratuite

Vous pouvez obtenir une licence temporaire gratuite afin d’utiliser l’API sans limitations d’évaluation.

Conclusion

Dans cet article, vous avez appris à convertir des présentations PowerPoint PPTX/PPT en PDF dans les applications Android. De plus, vous avez vu comment personnaliser la conversion PPTX en PDF à l’aide de différentes options. Vous pouvez en savoir plus sur l’API à l’aide de documentation. De plus, vous pouvez nous faire part de vos questions via notre forum.

Voir également

Conseil : Vous pouvez essayer de consulter Aspose PowerPoint to PDF ou PPT to PDF Converter.