# Afficher ou modifier les métadonnées des fichiers PPSX à l'aide de C++

> Code source C++ pour modifier ou afficher les métadonnées du format PPSX.

Source: https://products.aspose.com/slides/fr/cpp/metadata/ppsx/
Updated: 2023-04-25



## Modifier les propriétés PPSX via C++

À l'aide de Aspose.Slides for C++, les développeurs peuvent accéder et modifier les valeurs des propriétés intégrées ainsi que des propriétés personnalisées. Les développeurs peuvent utiliser la propriété [DocumentProperties](https://reference.aspose.com/slides/cpp/aspose.slides/documentproperties/) exposée par l'objet Presentation pour accéder aux propriétés de document du fichier de présentation.

### Modifier les propriétés intégrées de PPSX - C++

```cpp

// Instantiate the Presentation class that represents the Presentation
System::SharedPtr<Presentation> presentation = System::MakeObject<Presentation>(u"presentation.ppsx");

// Create a reference to IDocumentProperties object associated with Presentation
System::SharedPtr<IDocumentProperties> documentProperties = presentation->get_DocumentProperties();

// Set the builtin properties
documentProperties->set_Author(u"New Author");
documentProperties->set_Title(u"New Title");

// Save your presentation to a file
presentation->Save(u"DocumentProperties_out.ppsx", SaveFormat::Ppsx);
```

### Ajouter des propriétés personnalisées à PPSX - C++

```cpp

// Instantiate the Presentation class
auto presentation = System::MakeObject<Presentation>();

// Getting Document Properties
auto documentProperties = presentation->get_DocumentProperties();

// Adding Custom properties
documentProperties->idx_set(u"New Custom", ObjectExt::Box<int32_t>(12));
documentProperties->idx_set(u"My Name", ObjectExt::Box<String>(u"Aspose Metadata Editor"));
documentProperties->idx_set(u"Custom", ObjectExt::Box<int32_t>(124));

// Getting property name at particular index
String getPropertyName = documentProperties->GetCustomPropertyName(2);

// Removing selected property
documentProperties->RemoveCustomProperty(getPropertyName);

// Saving presentation
presentation->Save(u"CustomDocumentProperties_out.ppsx", SaveFormat::Ppsx);
```

## Comment extraire les métadonnées de PPSX via C++

Voici les étapes pour extraire les métadonnées des fichiers PPSX.

Instanciez la classe Presentation avec le chemin vers le fichier PPSX

Obtenir l'objet DocumentProperties associé à la présentation

Boucle sur les éléments de l'objet DocumentProperties

Accéder et modifier les propriétés personnalisées

## Autres formats de métadonnées pris en charge
