Convertir ODP en PPTX en C++

Conversion ODP vers PPTX

Aspose.Slides pour .NET propose la classe Presentation qui représente un fichier de présentation. La classe Presentation peut désormais également accéder aux fichiers ODP via le constructeur Presentation lors de l’instanciation de l’objet. L’exemple suivant montre comment convertir une présentation ODP en présentation PPTX.

// Le chemin du répertoire des documents.
String dataDir = GetDataPath();

// Ouvrir le fichier ODP
auto pres = System::MakeObject<Presentation>(dataDir + u"AccessOpenDoc.odp");

// Enregistrement de la présentation ODP au format PPTX
pres->Save(dataDir + u"AccessOpenDoc_out.pptx", SaveFormat::Pptx);

Exemple en direct

Vous pouvez visiter l’application web Aspose.Slides Conversion qui est construite avec l'API Aspose.Slides. L’application montre comment la conversion ODP vers PPTX peut être implémentée avec l’API Aspose.Slides.

FAQ

Dois-je installer Microsoft PowerPoint ou LibreOffice pour convertir ODP en PPTX ?

Non. Aspose.Slides fonctionne de manière autonome et ne nécessite aucune application tierce pour lire ou écrire des fichiers ODP/PPTX.

Les diapositives maîtres, les mises en page et les thèmes sont-ils conservés lors de la conversion ?

Oui. La bibliothèque utilise un modèle d’objet de présentation complet et conserve la structure, y compris les diapositives maîtres et les mises en page, de sorte que le design reste correct après la conversion.

Puis-je convertir des fichiers ODP protégés par mot de passe ?

Oui. Aspose.Slides prend en charge la détection de la protection, l’ouverture et le traitement des presentations protégées (y compris les ODP) lorsque vous fournissez le mot de passe, ainsi que la configuration du chiffrement et l’accès aux propriétés du document.

Aspose.Slides convient-il aux services de conversion cloud ou basés sur REST ?

Oui. Vous pouvez utiliser la bibliothèque locale dans votre propre backend ou Aspose.Slides Cloud (API REST) ; les deux options supportent la conversion ODP → PPTX.