# API PowerPoint Android | Aspose.Slides pour l'API Android

> Aspose.Slides pour l'API Android ou l'API Android PowerPoint pour créer lire et manipuler PPT POT PPS PPTX POTX PPSX PowerPoint sur Android.

Source: https://products.aspose.com/slides/fr/android-java/
Updated: 2026-08-11



<p>
 Aspose.Slides pour Android via Java est une API PowerPoint pour les applications Android. Les développeurs peuvent effectuer un large éventail de tâches de traitement de présentation, notamment la lecture, l'écriture, la modification, la fusion, le fractionnement, la conversion et la manipulation de présentations sans aucune dépendance à Microsoft PowerPoint.
</p>

<p>
 Aspose.Slides pour Android via Java prend en charge presque tous les formats de fichiers PowerPoint natifs ainsi que le format de présentation OpenOffice (ODP). Créez votre application de visionneuse PowerPoint pour Android, ainsi qu'un convertisseur, un éditeur ou tout autre. Les éléments de présentation tels que les formes SmartArt, les graphiques MSO, les composants ActiveX et les objets de cadre OLE sont accessibles via l'API PowerPoint pour la gestion et la manipulation.
</p>

<div class="diagram1 d1-android">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-table">
    </i>
    Traitement de l'information
   </header>
   <ul>
    <li>
Créer des graphiques
    </li>
    <li>
Travailler avec SmartArts
    </li>
    <li>
Travailler avec des formes PowerPoint
    </li>
    <li>
Prise en charge des contrôles ActiveX
    </li>
    <li>
Prise en charge des objets Ole
    </li>
   </ul>
   <header>
    <i class="fa fa-text-width">
    </i>
    Texte et paragraphe
   </header>
   <ul>
    <li>
Gérer le texte et la mise en forme
    </li>
    <li>
Gérer le texte du lien hypertexte
    </li>
    <li>
Définir le type d'espace réservé
    </li>
    <li>
Espaces réservés et cadres de texte
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cog">
    </i>
    Graphisme & Multimédia
   </header>
   <ul>
    <li>
Gérer les transitions de diapositives
    </li>
    <li>
Gérer les effets d'animation
    </li>
    <li>
Ajouter des connecteurs aux formes
    </li>
    <li>
Faire pivoter et retourner les formes
    </li>
    <li>
Gérer les styles de ligne de la forme
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint API Android" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-android-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Android via Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d1-android">
 <div class="d1-row">
  <div class="d1-col d1-left">
  </div>

  <div class="d1-col d1-right">
   <header style="padding-left: 0px;">
    <i class="fa fa-cogs">
    </i>
    Environnement d'exécution Android
   </header>
   <ul>
    <li>
Application mobile
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="Presentation APIs for Android" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-android-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Android via Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d2 d1-android">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-arrows-v">
    </i>
    Entrée sortie
   </header>
   <ul>
    <li>
     <b>
Microsoft Powerpoint:
     </b>
     PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
    </li>
    <li>
     <b>
Bureau ouvert:
     </b>
     ODP
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-mail-forward">
    </i>
    Sortie uniquement
   </header>
   <ul>
    <li>
     <b>
Disposition fixe :
     </b>
     PDF
    </li>
    <li>
SVG
    </li>
    <li>
HTML
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint Presentation API" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-android-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Android via Java
   </small>
  </footer>
 </div>

</div>

<div class="container-fluid features-section bg-gray singleproduct">
 <a class="anchor" id="features" name="features">
 </a>
 <div class="row">
  <div class="container">
   <h2 class="pr-ft">
    Fonctionnalités avancées de l'API Android PowerPoint
   </h2>
   <p>

   </p>
   <div class="col-lg-4">
    <em class="fa fa-copy ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Créer de nouvelles diapositives ou cloner à partir de modèles
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-align-left ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Gérer le formatage du texte et des formes
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-shield ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Ajouter ou supprimer la protection sur les formes
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-bar-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Ajouter des graphiques Microsoft Excel en tant qu'OleObjects
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-html5 ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Importer et exporter du texte HTML vers des diapositives
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-flash ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Gérer les composants ActiveX et SmartArt
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-plus-square ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Ajouter ou modifier une transition de diaporama
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-arrows ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Vectoriser des formes sans texte
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-share ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Convertir des images SVG en formes
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Formatage de la présentation au niveau de la minute
    </h2>
    <p>
     La bibliothèque PowerPoint peut facilement gérer les fonctionnalités de mise en forme du texte et des formes telles que la taille de la police, le type, la couleur et les nuances, l'alignement des paragraphes, les puces et l'orientation et les hyperliens.
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Conversion de présentation avec des notes
    </h2>
    <p>
     L'API permet la conversion en TIFF et PDF avec des notes. Les développeurs peuvent convertir l'ensemble de la présentation dans la vue Diapositive Notes au format pris en charge ainsi que dans le cas d'images, on peut créer une vignette de diapositive dans la vue Diapositive Notes pour des diapositives individuelles. Voici le code de conversion TIFF.
    </p>
    <div class="codeblock" id="code">
     <h3>
      Convertir des présentations avec Notes
     </h3>
     <pre><code class="java">Presentation pres = new Presentation(dataDir + "demo.pptx");

TiffOptions opts = new TiffOptions();

INotesCommentsLayoutingOptions options = opts.getNotesCommentsLayouting();

options.setNotesPosition(NotesPositions.BottomFull);

//Saving to TIFF notes

pres.save(dataDir + "TestNotes.tiff", SaveFormat.Tiff,opts);

</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Manipuler des éléments via l'API publique
    </h2>
    <p>
     L'API est capable de gérer tous les éléments de diapositive de présentation, y compris le rectangle, le tableau, la zone de texte, l'ellipse, la polyligne, le cadre d'image, la forme automatique, le cadre audio, le cadre d'objet OLE et le cadre vidéo. L'API fournit également un riche ensemble de commandes API pour manipuler chacun de ces éléments. De plus, la mise en forme du texte est prise en charge par un ensemble de classes bien conçu.
    </p>
   </div>
  </div>
 </div>
</div>
