Aspose.Slides pour OpenXML
Qu’est-ce que OpenXML?
OpenXML SDK est un SDK .NET de Microsoft destiné à traiter les formats de fichiers Microsoft Office 2007 et ultérieurs. Ces formats de fichiers sont essentiellement des packages compressés et l’Open XML SDK pour Office simplifie la tâche de manipulation des packages Open XML ainsi que les éléments du schéma Open XML sous-jacents dans un package. Les classes de l’Open XML SDK encapsulent de nombreuses tâches courantes que les développeurs effectuent sur les packages Open XML, ce qui vous permet d’exécuter des opérations complexes avec quelques lignes de code.
Une fois que vous avez installé l’Open XML SDK 2.5, ouvrez votre projet ou application existant(e) dans Visual Studio, ou créez un nouveau projet ou une nouvelle application. Ensuite, dans votre projet ou application, ajoutez des références aux composants suivants :
- DocumentFormat.OpenXml
- WindowsBase
Aspose.Slides pour .NET
Aspose.Slides pour .NET est un composant de gestion PowerPoint® unique qui permet aux applications .NET de lire, écrire et manipuler des documents PowerPoint sans utiliser Microsoft PowerPoint.
Aspose.Slides pour .NET est le premier et le seul composant .NET offrant des fonctionnalités de gestion des documents PowerPoint au sein de vos propres applications. Comme tous les composants Aspose .NET, Aspose.Slides est écrit en C# géré, offre un rapport qualité-prix incroyable et est extrêmement rapide.
Aspose.Slides pour OpenXML
Introduction
Les développeurs à la recherche de bibliothèques de formats de fichiers doivent passer en revue les fonctionnalités offertes par les bibliothèques disponibles sur le marché. Principalement, deux critères sont pris en compte lors du choix d’une option :
- Fonctionnalités
- Efforts nécessaires pour utiliser la bibliothèque
Si vous êtes un développeur .NET à la recherche d’une bibliothèque de formats de fichiers plus rapide, facile et légère pour traiter les fichiers, vous pourriez devoir comparer VSTO (Visual Studio Tools for Office) avec Aspose. Dans ce cas, ce projet vous aidera à comparer les fonctionnalités et le code des deux bibliothèques.
Exigences système et plateformes prises en charge
Exigences système
Une ou plusieurs des éditions suivantes de Visual Studio Tools for Office :
- Microsoft Visual Studio 2005 Tools for the Microsoft Office System
- Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System
- Visual Studio 2008 Professional Edition
- Visual Studio 2008 Team Suite Edition
- Une version de Microsoft Office :
- Microsoft Office Professional 2003 SP1
- 2007 Microsoft Office system
Systèmes d’exploitation pris en charge
- Windows 2000; Windows Server 2003; Windows Vista; Windows XP
Versions du .NET Framework prises en charge
- uniquement le .NET Framework 2.0 ou supérieur.
Téléchargement
Vous pouvez télécharger le code le plus récent à :
Installation
Pour ouvrir le projet, vous devez télécharger et installer la dernière version d’Aspose.Slides pour .NET depuis ici et l’inclure dans le projet.
Support, extension et contribution
Support
Nous offrons un support gratuit. Toute personne utilisant notre produit, qu’elle l’ait acheté ou qu’elle utilise une version d’évaluation, mérite toute notre attention et notre respect.
Vous pouvez signaler tout problème ou suggestion lié à Aspose .NET pour OpenXML en utilisant l’une des plateformes suivantes :
Extension et contribution
Le code de comparaison pour Aspose.Slides pour .NET et le code source OpenXML est disponible sur les principaux sites de codage collaboratif listés ci-dessous. Les développeurs sont encouragés à télécharger le code source afin de migrer d’OpenXML vers Aspose.Slides selon leurs besoins.
Code source
Vous pouvez obtenir le code source le plus récent depuis l’un des emplacements suivants.
Comment configurer le code source
Veuillez suivre ces étapes simples pour commencer
- Téléchargez/clonez le code source.
- Ouvrez Visual Studio 2010 et choisissez Fichier > Ouvrir le projet.
- Naviguez jusqu’au code source le plus récent que vous avez téléchargé et ouvrez le fichier .sln.
Exemples de code
Cette section comprend les sujets suivants
- Comparaison de code pour les fonctionnalités communes avec OpenXML
- Ajouter un commentaire à une diapositive
- Ajouter une diapositive à la présentation
- Appliquer un thème à une présentation
- Modifier la couleur de remplissage d’une forme dans une présentation
- Compter le nombre de diapositives
- Créer un document de présentation
- Supprimer tous les commentaires d’un auteur
- Supprimer une diapositive
- Obtenir tous les hyperliens externes d’une présentation
- Obtenir tout le texte de toutes les diapositives
- Obtenir tout le texte d’une diapositive
- Obtenir les titres de toutes les diapositives
- Déplacer un paragraphe d’une présentation à une autre
- Déplacer une diapositive à une nouvelle position
- Fonctionnalités manquantes dans OpenXML
- Accéder à une présentation OpenDocument
- Ajouter des diapositives de mise en page à la présentation
- Conversion de PPT vers différents formats
- Exporter les fichiers multimédias vers un fichier HTML
- Obtenir le format de fichier de la présentation
- Programmation de haut niveau avec le modèle d’objet de document de présentation
- Rendu et impression de la présentation
- Transitions de diapositives
- Travailler avec la taille et la mise en page de la présentation