Aspose.Slides  for .NET

API .NET pour les formats de fichiers PowerPoint

Lisez, écrivez, modifiez, fusionnez, clonez, protégez et convertissez des présentations PowerPoint et OpenOffice en .NET C# sans aucun logiciel externe.

  Télécharger l'essai gratuit
  
 

Aspose.Slides pour .NET est une API de traitement de présentation pour les formats PowerPoint et OpenOffice. Aspose.Slides permet aux applications de lire, écrire, protéger, modifier et convertir des présentations en .NET C#. Gérez le texte de la présentation, les formes, les graphiques, les tableaux et les animations, ajoutez de l'audio et de la vidéo aux diapositives, prévisualisez les diapositives.

Aspose.Slides pour .NET prend en charge tous les formats de présentation populaires. Utilisez C# pour fusionner, diviser, cloner et réutiliser plusieurs présentations, modèles et diapositives PowerPoint de nombreuses façons. De plus, l'API offre un certain nombre de fonctionnalités avancées telles que l'impression sur des imprimantes physiques et le rendu des présentations dans des formats de mise en page fixes, HTML et images.

Aspose.Slides pour .NET est une API autonome et ne nécessite pas Microsoft PowerPoint ni aucun autre logiciel ou bibliothèque supplémentaire.

Fonctionnalités avancées de l'API .NET C# PowerPoint

Créer ou cloner des diapositives à partir de modèles

Travailler avec des tableaux PowerPoint via l'API

Appliquer ou supprimer la protection sur les formes

Ajouter des graphiques Excel en tant qu'OleObjects aux diapositives

Prise en charge des OleObjects liés

Générer des présentations à partir de la base de données

Protégez les présentations et le PDF résultant

Imprimer des présentations sur une imprimante physique

Créer et personnaliser des graphiques

Convertir une présentation en PDF, HTML, TIFF ou XPS dans .NET C#

L'API Aspose.Slides pour .NET possède son propre moteur de rendu, spécialement conçu pour rendre les formats PowerPoint et OpenOffice avec la plus grande fidélité. L'API .NET C# PowerPoint vous permet d'exporter des présentations dans un certain nombre de formats standard tels que PDF, HTML, TIFF et XPS avec des résultats identiques à la présentation d'origine. De plus, pour convertir un PPT en C#, il vous suffit de charger le fichier de présentation et d'appeler la méthode Save avec le format de sortie souhaité. La conversion C# PowerPoint est vraiment aussi simple avec Aspose.Slides pour l'API .NET.

Présentations de rendu - C#

// load the file to be converted

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// render as PDF, XPS & TIFF

prs.Save(dir + "output.pdf", Aspose.Slides.Export.SaveFormat.Pdf);

prs.Save(dir + "output.xps", Aspose.Slides.Export.SaveFormat.Xps);

prs.Save(dir + "output.tiff", Aspose.Slides.Export.SaveFormat.Tiff);

Formater le contenu de la présentation dans .NET C#

Il est possible de formater du texte et des formes sur des diapositives en C# à l'aide de l'API Aspose.Slides .NET. Le texte des présentations est géré à l'aide de blocs de texte associés à des formes. Ainsi, il est facile pour les développeurs de formater le texte en utilisant des paragraphes et des parties associées aux cadres de texte. Vous pouvez également manipuler les attributs des éléments de forme tels que la position, la taille, la ligne, l'image, le texte et le remplissage à l'aide de notre API C# PowerPoint.

Créer et modifier PowerPoint SmartArt dans .NET C#

Aspose.Slides pour .NET facilite la création de formes SmartArt à partir de zéro et offre la possibilité d'accéder, de manipuler ou de supprimer des objets SmartArt existants d'une diapositive. De plus, l'API .NET C# PowerPoint offre la possibilité d'ajouter, de supprimer ou d'itérer les nœuds d'un SmartArt. Vous pouvez également modifier dynamiquement l'apparence du SmartArt, par exemple en définissant le style, la couleur et la mise en page.

Protéger la présentation dans .NET C#

Aspose.Slides pour l'API .NET peut verrouiller les fichiers de présentation afin de protéger le contenu contre les modifications. Les développeurs peuvent également protéger par mot de passe le PPT en C#, ainsi que le document PDF converti pour une distribution sécurisée. L'API C# PowerPoint prend également en charge le mode d'accès en lecture seule pour les présentations générées et ses propriétés de document.

Créer une visionneuse de présentation avec des miniatures de diapositives dans .NET C#

Aspose.Slides pour .NET peut générer des vignettes des diapositives afin que vous puissiez distribuer des images de diapositives aux utilisateurs qui n'ont pas l'application PowerPoint installée sur leurs machines. Vous pouvez utiliser l'API C# PowerPoint pour afficher le PPT dans l'application .NET C# de tout type : site Web personnalisé, application de bureau, etc. Utilisez cette fonctionnalité pour créer votre propre visionneuse de présentation en C#.

Générer des miniatures de diapositives via .NET - C#

// load the presentation file

var prs = new Aspose.Slides.Presentation(dir + "template.pptx");

// access the first slide from the collection

var sld = prs.Slides[0];

// create a full scale image of the slide

var bmp = sld.GetThumbnail(1f, 1f);

// save the image in JPEG format

bmp.Save(dir + "output.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

Microsoft Office Automation - Non nécessaire

Aspose.Slides pour .NET est construit à l'aide de code géré qui n'a pas besoin que Microsoft Office ou Microsoft PowerPoint soit installé sur la machine pour fonctionner avec les formats de document PowerPoint. C'est une alternative parfaite à Microsoft Office Automation en termes de fonctionnalités prises en charge, de sécurité, de stabilité, d'évolutivité, de vitesse et de prix.

Ce que les gens disent

Ne vous contentez pas de nous croire sur parole. Découvrez ce que les utilisateurs ont à dire sur les API PowerPoint.

 
 
Voir les études de cas