Aperçu du produit

Description du produit

Aspose.Slides for .NET est une API de gestion Microsoft PowerPoint® qui permet aux applications .NET de lire et d’écrire des documents PowerPoint® sans utiliser Microsoft PowerPoint®.

Pourquoi utiliser Aspose.Slides for .NET

  • Aspose.Slides for .NET est le premier et le seul composant qui fournit les fonctionnalités nécessaires à la gestion des documents PowerPoint®.
  • Aspose.Slides for .NET offre de nombreuses fonctions clés telles que la gestion du texte, des formes, des tableaux et des animations, l’ajout d’audio et de vidéo aux diapositives, la prévisualisation des diapositives, l’exportation des diapositives vers SVG, PDF et d’autres formats, et bien d’autres capacités.
  • Aspose.Slides for .NET vous permet non seulement d’ouvrir des fichiers PowerPoint provenant de différentes sources, mais aussi d’enregistrer vos présentations de diverses manières. Par exemple, vous pouvez enregistrer vos présentations au format PPT ; vous pouvez également enregistrer vos diapositives sous forme d’images.
  • Aspose.Slides for .NET vous offre presque toutes les fonctionnalités que vous pourriez ou non trouver dans Microsoft PowerPoint. Grâce à la polyvalence d’Aspose.Slides for .NET, en plus des tableaux et des différents types de formes, vous pouvez l’utiliser pour ajouter différents types de cadres — texte, audio et vidéo—à vos diapositives.
  • Aspose.Slides for .NET est développé en Managed C#. Vous pouvez utiliser Aspose.Slides for .NET avec n’importe quel langage .NET tel que C#, VB.NET, J#, etc. Aspose.Slides for .NET peut également être utilisé avec tout type d’application — Web ou application Windows.
  • Aspose.Slides for .NET fournit également des démonstrations complètes et des exemples fonctionnels pour aider les développeurs à mieux comprendre l’API.

Fonctionnalités d’Aspose.Slides

Les fonctionnalités d’Aspose.Slides for .NET peuvent être regroupées ainsi :

  1. Fonctionnalités de présentation.
  2. Fonctionnalités des diapositives.
  3. Fonctionnalités graphiques et multimédia.
  4. Fonctionnalités de tableau.
  5. Fonctionnalités de texte et de paragraphe
  6. Fonctionnalités avancées

Fonctionnalités de présentation

  • Ouverture de présentations Microsoft PowerPoint provenant de diverses sources.
  • Enregistrement des présentations dans différents formats Microsoft PowerPoint.
  • Création de présentations à partir de zéro.
  • Conversion des présentations en documents PDF sans recourir à un autre composant
  • Lecture ou modification des propriétés du document d’une présentation
  • Application d’une protection sur la présentation
  • Exportation de la présentation au format PDF
  • Exportation de la présentation au format TIFF
  • Exportation de la présentation au format XPS
  • Exportation de la présentation au format SWF
  • Exportation de la présentation en notes PDF / notes TIFF
  • Exportation de la présentation au format HTML

Fonctionnalités des diapositives

  • Création de nouvelles diapositives à partir de zéro et ajout à des présentations.
  • Accès à n’importe quelle diapositive via sa position dans une présentation.
  • Copie ou clonage de diapositives dans la même présentation ou dans une autre.
  • Modification et suppression de diapositives.
  • Copie automatique des maîtres avec les diapositives.
  • Prévisualisation des diapositives.
  • Obtention ou définition du nom d’une diapositive.
  • Enregistrement des diapositives sous forme d’images.
  • Exportation des diapositives au format SVG.
  • Gestion de plusieurs maîtres dans les présentations.
  • Remplissage de l’arrière-plan des diapositives avec tout style pris en charge.
  • Ajout ou gestion de nouvelles notes de diapositive.
  • Configuration dynamique de nouveaux maîtres et styles de diapositive.
  • Ajout ou modification de la transition du diaporama.
  • Ajout de transitions Morph

Fonctionnalités graphiques et multimédia

  • Création ou gestion de formes telles que lignes, rectangles, ellipses et polylignes.
  • Gestion des styles de ligne dans les formes.
  • Obtention du texte alternatif d’une forme.
  • Rotation et retournement des formes.
  • Remplissage des formes avec différents styles—par exemple, plein, dégradé, motif, texture et image.
  • Utilisation de 48 motifs prédéfinis et de 24 textures.
  • Attribution de liens aux formes.
  • Lecture, modification et ajout de nouveaux effets d’animation aux diapositives et aux formes.
  • Ajout de nouvelles images aux présentations et gestion des images existantes.
  • Ajout de nouvelles puces image aux présentations et gestion des puces existantes.
  • Ajout de nouveaux cadres audio aux présentations et gestion des cadres existants.
  • Ajout de nouveaux cadres vidéo aux présentations et gestion des cadres existants.

Fonctionnalités de tableau

  • Création de tableaux à partir de zéro et ajout aux diapositives.
  • Redimensionnement et déplacement des tableaux.
  • Accès à n’importe quelle cellule d’un tableau.
  • Modification du format et des bordures de toute cellule.
  • Redimensionnement des colonnes et des lignes.
  • Ajout et suppression de colonnes et de lignes.
  • Définition de la largeur et de la couleur des bordures pour l’ensemble du tableau.

Fonctionnalités de texte et de paragraphe

  • Obtention et définition du texte dans les espaces réservés de texte et les cadres de texte.
  • Obtention du type d’un espace réservé.
  • Modification du formatage du texte dans un cadre de texte.
  • Ajout de nouvelles polices ou gestion des polices déjà utilisées dans une présentation.
  • Modification du texte et du formatage du texte.
  • Création ou gestion de liens vers le texte.
  • Prise en charge des tabulations et des tabulations effectives.
  • Ajout de nouveaux cadres de texte à presque tous les types de forme.
  • Accès et modification des marges et des paramètres de retour à la ligne du texte des cadres.
  • Accès et modification de l’indentation des paragraphes.

Fonctionnalités avancées

  • Accès aux objets OLE incorporés dans les présentations.
  • Verrouillage des présentations.

Support technique

Aspose fournit un support technique gratuit et illimité pour tous ses produits. Le support est disponible pour tous les utilisateurs (y compris les utilisateurs avec des versions d’évaluation). Si vous avez besoin d’aide avec Aspose.Slides for .NET, considérez les options suivantes :

  • La principale voie de support est les Aspose Forums. Posez votre question dans le Aspose.Slides forum—et elle recevra une réponse en quelques heures. L’équipe de support Aspose.Slides répond directement aux questions postées sur le forum.
  • Veuillez noter qu’Aspose ne fournit pas de support technique par téléphone. Le support téléphonique est disponible uniquement pour les questions de vente et d’achat.
  • Lorsqu’une réponse est attendue sur les forums, soyez patient et tenez compte des différences de fuseaux horaires.

Si vous avez un problème avec Aspose.Slides for .NET, suivez ces directives pour le résoudre de la manière la plus efficace :

  • Vérifiez et confirmez que vous utilisez d’abord la dernière version d’Aspose.Slides for .NET avant de signaler le problème. Il se peut que le problème que vous avez rencontré ait déjà été résolu dans une mise à jour.

    Consultez le Téléchargement d’Aspose.Slides pour obtenir des informations sur la dernière version du produit.

  • Avant de signaler un problème, consultez nos forums, cette documentation et la Référence API. Il est possible que la réponse à votre question y soit déjà fournie.

  • Lors du signalement d’un problème, veuillez inclure le document original et (si possible) un extrait de votre code lié au problème. Si vous devez joindre plusieurs fichiers, placez‑les dans un fichier ZIP.

    Vous pouvez joindre vos documents en toute sécurité sur Aspose.Forums car seuls vous et les développeurs Aspose ont accès aux fichiers joints.

  • Créez et utilisez un fil de discussion unique pour un problème spécifique. Si vous rencontrez un autre problème, vous devez créer un autre fil pour le signaler.

Ce tableau répertorie les ressources techniques importantes d’Aspose.Slides for .NET.

Ressource Description
Page d’accueil d’Aspose.Slides pour .NET Page d’accueil du produit.
Blog Aspose.Slides Consultez régulièrement cette page pour obtenir des informations sur les nouvelles versions et des astuces utiles sur Aspose.Slides.
Téléchargement d’Aspose.Slides for .NET Téléchargez la dernière version d’Aspose.Slides ici. Nous publions souvent de nouvelles versions.
Forum d’assistance Aspose.Slides Postez vos questions et problèmes ici pour une résolution rapide.
Documentation produit d’Aspose.Slides for .NET Documentation en ligne complète contenant ce document et la Référence API d’Aspose.Slides.

Déclaration

Tous les composants Aspose .NET nécessitent le jeu d’autorisations Full Trust. La raison : les composants Aspose .NET ont besoin de privilèges élevés pour accéder aux paramètres du registre, aux fichiers système et aux répertoires virtuels afin d’exécuter certaines opérations comme l’analyse des polices et des tâches similaires. De plus, les composants Aspose .NET sont basés sur les classes système .NET de base, qui elles aussi exigent le jeu d’autorisations Full Trust dans de nombreux cas.

Les fournisseurs d’accès à Internet hébergeant plusieurs applications provenant de sociétés différentes imposent généralement le niveau de sécurité Medium Trust. Dans le cas du NET 2.0, ce niveau de sécurité applique les contraintes suivantes :

  • OleDbPermission n’est pas disponible. Cela signifie que vous ne pouvez pas utiliser le fournisseur de données OLE DB géré ADO.NET pour accéder aux bases de données.
  • EventLogPermission n’est pas disponible. Cela signifie que vous ne pouvez pas accéder au journal des événements Windows.
  • ReflectionPermission n’est pas disponible. Cela signifie que vous ne pouvez pas utiliser la réflexion.
  • RegistryPermission n’est pas disponible. Cela signifie que vous ne pouvez pas accéder au registre.
  • WebPermission est restreint. Cela signifie que votre application ne peut communiquer qu’avec une adresse ou une plage d’adresses que vous avez définie dans l’élément .
  • FileIOPermission est restreint. Cela signifie que vous ne pouvez accéder qu’aux fichiers de la hiérarchie de répertoires virtuels de votre application.

En raison des raisons ci‑above, les composants Aspose .NET ne peuvent être utilisés que sur des serveurs accordant le jeu d’autorisations Full Trust.

FAQ

Prend-il en charge les niveaux de conformité PDF pour l’archivage et l’accessibilité (PDF/A et PDF/UA) ?

Oui. Vous pouvez enregistrer au format PDF avec PDF/A‑2a/2b/2u, PDF/A‑3a/3b, ainsi que PDF/UA en configurant les options d’exportation PDF.

Existe‑t‑il un mécanisme de substitution de polices et une prise en charge des polices personnalisées pour garantir un rendu correct ?

Oui. La bibliothèque vous permet de charger des polices personnalisées et de définir des règles de secours afin que les glyphes manquants soient substitués de manière fiable lors de la conversion et du rendu.

Puis‑je détecter si un fichier est protégé par mot de passe sans l’ouvrir complètement ?

Oui. Vous pouvez examiner une présentation pour déterminer si elle nécessite un mot de passe avant de charger le document complet.

Microsoft PowerPoint est‑il requis pour le traitement et les conversions ?

Non. Aspose.Slides est un moteur autonome ; PowerPoint n’est pas nécessaire sur le serveur ou le poste de travail.

Est‑il sûr de traiter des présentations depuis plusieurs threads ?

Oui, vous pouvez traiter différents documents en parallèle dans des threads séparés ; évitez simplement d’utiliser la même instance de présentation simultanément entre les threads.

Les macros sont‑elles conservées et puis‑je gérer le VBA dans les fichiers PPTM/PPSM ?

Oui. Les présentations avec macros sont prises en charge, et vous pouvez examiner et gérer les projets VBA dans ces fichiers.

Puis‑je convertir un PDF ou du HTML en diapositives PowerPoint ?

Oui. Vous pouvez importer des pages PDF ou du contenu HTML pour créer ou alimenter des diapositives dans une présentation.

L’exportation XPS est‑elle prise en charge, et puis‑je contrôler la qualité et le contenu du résultat XPS ?

Oui. L'exportation vers XPS est disponible, et les options d’enregistrement vous permettent d’ajuster la qualité de sortie et le contenu inclus.

Puis‑je convertir des diapositives en images et contrôler la qualité de sortie ?

Oui. Les diapositives peuvent être rendu en PNG, JPEG, GIF, BMP, TIFF et autres formats avec un contrôle fin de la taille et de la qualité.

Les formules mathématiques sont‑elles prises en charge (MathML/MathText) et peuvent‑elles être exportées ?

Oui. Vous pouvez créer et éditer du texte mathématique et exporter les équations, y compris vers MathML.

Comment la bibliothèque gère‑t‑elle le chiffrement et les mots de passe (ouverture, définition, suppression) ?

Elle prend en charge l’ouverture de présentations chiffrées, la définition ou la suppression de mots de passe pour l’ouverture et la modification, ainsi que la vérification du statut de protection d’un fichier.