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 for Office simplifie la manipulation des packages Open XML ainsi que des éléments du schéma Open XML sous‑jacent dans un package. Les classes du SDK encapsulent de nombreuses tâches courantes que les développeurs effectuent sur les packages Open XML, vous permettant d’exécuter des opérations complexes avec quelques lignes de code.
Une fois l’Open XML SDK 2.5 installé, ouvrez votre projet ou application existant(e) dans Visual Studio, ou créez un nouveau projet ou une nouvelle application. Puis, dans votre projet ou application, ajoutez des références aux composants suivants :
- DocumentFormat.OpenXml
- WindowsBase
Aspose.Slides for .NET
Aspose.Slides for .NET est un composant de gestion PowerPoint® unique qui permet aux applications .NET de lire, écrire et manipuler des documents PowerPoint sans recourir à Microsoft PowerPoint.
Aspose.Slides for .NET est le premier et le seul composant .NET qui offre 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é, affiché à un prix très attractif et d’une rapidité fulgurante.
Aspose.Slides for OpenXML
Introduction
Les développeurs à la recherche de bibliothèques de formats de fichiers doivent examiner les fonctionnalités proposées par les bibliothèques disponibles sur le marché. Deux facteurs principaux sont pris en compte 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 rapide, facile et légère pour traiter les fichiers, vous pouvez 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 du système et plates‑formes prises en charge
Exigences du 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
- 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 for .NET depuis ici et l’inclure dans le projet.
Support, extension et contribution
Support
Nous offrons un support gratuit. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou qu’elle l’utilise en évaluation, mérite notre pleine attention et notre respect.
Vous pouvez signaler tout problème ou suggestion relatif à Aspose .NET for OpenXML via l’une des plateformes suivantes :
Extension et contribution
Le code de comparaison pour Aspose.Slides for .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 démarrer :
- Télécharger/Cloner le code source.
- Ouvrir Visual Studio 2010 et choisir Fichier > Ouvrir le projet.
- Parcourir jusqu’au code source le plus récent que vous avez téléchargé et ouvrir le fichier .sln.
Exemples de code
Cette section comprend les sujets suivants :
- Code Comparison for common features with OpenXML
- Add a comment to a slide
- Adding Slide to Presentation
- Apply a theme to a presentation
- Change the fill color of a shape in a presentation
- Count the number of Slides
- Create a presentation document
- Delete all the comments by an author
- Delete a Slide
- Get all the external hyperlinks in a presentation
- Get all the text in all the slides
- Get all the text in a slide
- Get the titles of all the slides
- Move a paragraph from one presentation to another
- Move a slide to a new position
- Missing Features in OpenXML
- Access OpenDocument Presentation
- Add Layout Slides to Presentation
- Conversion from PPT to different formats
- Export Media files to HTML file
- Get the File Format of Presentation
- High level Programming with Presentation Document Object Model
- Rendering and Printing of Presentation
- Slide Transitions
- Working with Size and Layout of Presentation