Aspose.Slides pour OpenXML
Qu’est-ce qu’OpenXML ?
OpenXML SDK est un SDK .NET de Microsoft afin de traiter les formats de fichier Microsoft Office 2007 et ultérieurs. Ces formats de fichier sont essentiellement des paquets compressés et l’Open XML SDK pour Office simplifie la tâche de manipulation des paquets Open XML et des éléments de schéma Open XML sous-jacents au sein d’un paquet. Les classes de l’Open XML SDK encapsulent de nombreuses tâches courantes que les développeurs effectuent sur des paquets Open XML, afin que vous puissiez réaliser des opérations complexes avec peu de code.
Une fois que vous avez installé l’Open XML SDK 2.5, ouvrez votre projet ou application existant 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 qui fournit des fonctionnalités pour gérer des documents PowerPoint au sein de vos propres applications. Comme tous les composants Aspose .NET, Aspose.Slides est écrit en C# géré, avec un prix incroyablement compétitif et une rapidité fulgurante.
Aspose.Slides pour OpenXML
Introduction
Les développeurs à la recherche de bibliothèques de formats de fichiers peuvent avoir besoin d’explorer les fonctionnalités fournies par les bibliothèques disponibles sur le marché. Principalement, deux facteurs sont considérés lors du choix d’une option :
- Fonctionnalités
- Efforts requis 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 des fichiers, vous aurez peut-être besoin de comparer VSTO (Visual Studio Tools for Office) avec Aspose. Dans ce cas, ce projet vous aidera à comparer les fonctionnalités et le code dans les 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 pour le système Microsoft Office
- Microsoft Visual Studio 2005 Tools pour le système Microsoft Office 2007
- Visual Studio 2008 Édition Professionnelle
- Visual Studio 2008 Édition Team Suite
- Une version de Microsoft Office :
- Microsoft Office Professionnel 2003 SP1
- système Microsoft Office 2007
Systèmes d’exploitation pris en charge
- Windows 2000 ; Windows Server 2003 ; Windows Vista ; Windows XP
Versions du .NET Framework prises en charge
- uniquement .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 ici et l’inclure dans le projet.
Support, Extension et Contribution
Support
Nous offrons un support gratuit. Quiconque utilise notre produit, qu’il l’ait acheté ou qu’il utilise une version d’évaluation, mérite notre attention et notre respect total.
Vous pouvez signaler tout problème ou suggestion concernant Aspose .NET pour OpenXML en utilisant l’une des plateformes suivantes :
Étendre et Contribuer
Le code de comparaison pour Aspose.Slides pour .NET et le code source OpenXML est disponible sur les principaux sites de codage social énumérés ci-dessous. Les développeurs sont encouragés à télécharger le code source pour migrer d’OpenXML à Aspose.Slides selon leurs besoins.
Code Source
Vous pouvez obtenir le dernier code source à partir de l’un des emplacements suivants.
Comment configurer le code source
Veuillez suivre ces étapes simples pour commencer
- Télécharger/Cloner le code source.
- Ouvrir Visual Studio 2010 et sélectionner Fichier > Ouvrir Projet.
- Parcourir le dernier code source que vous avez téléchargé et ouvrir le fichier .sln.
Exemples de Code
Cette section comprend les sujets suivants
- Comparaison de code pour des fonctionnalités communes avec OpenXML
- Ajouter un commentaire à une diapositive
- Ajouter une diapositive à une présentation
- Appliquer un thème à une présentation
- Changer 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 dans une présentation
- Obtenir tout le texte dans toutes les diapositives
- Obtenir tout le texte dans 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 des 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 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