Créer une Présentation en .NET

Créer une Présentation PowerPoint

Pour ajouter une simple ligne à une diapositive sélectionnée de la présentation, veuillez suivre les étapes ci-dessous :

  1. Créez une instance de la classe Presentation.
  2. Obtenez la référence d’une diapositive en utilisant son Index.
  3. Ajoutez un AutoShape de type Ligne en utilisant la méthode AddAutoShape exposée par l’objet Shapes.
  4. Enregistrez la présentation modifiée en tant que fichier PPTX.

Dans l’exemple ci-dessous, nous avons ajouté une ligne à la première diapositive de la présentation.

// Instanciez un objet Presentation qui représente un fichier de présentation
using (Presentation presentation = new Presentation())
{
    // Obtenez la première diapositive
    ISlide slide = presentation.Slides[0];

    // Ajoutez une autoshape de type ligne
    slide.Shapes.AddAutoShape(ShapeType.Line, 50, 150, 300, 0);
    presentation.Save("NewPresentation_out.pptx", SaveFormat.Pptx);
}

Créer et Enregistrer une Présentation

Étapes : Créer et Enregistrer une Présentation en C#

  1. Créez une instance de la classe Presentation.
  2. Enregistrez Presentation dans n’importe quel format pris en charge par SaveFormat
Presentation presentation = new Presentation();

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);

Ouvrir et Enregistrer une Présentation

Étapes : Ouvrir et Enregistrer une Présentation en C#

  1. Créez une instance de la classe Presentation avec n’importe quel format c’est-à-dire PPT, PPTX, ODP, etc.
  2. Enregistrez Presentation dans n’importe quel format pris en charge par SaveFormat
// Chargez n'importe quel fichier pris en charge dans Presentation par ex. ppt, pptx, odp, etc.
Presentation presentation = new Presentation("Sample.odp");

presentation.Save("OutputPresenation.pptx", SaveFormat.Pptx);