Vue d'ensemble des fonctionnalités

Plateformes prises en charge

Aspose.Slides for Java prend en charge les plates‑formes de développement et de déploiement les plus populaires.

Fonctionnalité Description
Applications de bureau Aspose.Slides for Java peut être utilisé pour développer des applications Windows Forms
Applications Web d’entreprise L’utilisation d’Aspose.Slides for Java aide à créer des applications Web ciblant. La prise en charge d’Aspose.Slides for Java avec PHP est également fournie.
Linux/Unix Aspose.Slides for Java est une API indépendante de la plateforme et peut fonctionner dans un environnement Linux et Unix.

Formats de fichiers et conversions

Aspose.Slides for Java prend en charge la plupart des formats de documents Microsoft PowerPoint et les exporte vers des formats populaires largement utilisés par les organisations.

Fonctionnalité Description
Microsoft PowerPoint (PPT) Aspose.Slides for Java offre le traitement le plus rapide pour ce format de document de présentation.
PresentationML (PPTX, XML) Aspose.Slides for Java prend en charge le traitement du format de présentation OOXML (également connu sous le nom de PresentationML ou PPTX).
PPT to PPTX conversion Aspose.Slides for Java prend en charge la conversion de PPT vers PPTX.
Format de document portable (PDF) Les formats de fichiers pris en charge peuvent être exportés vers des documents Adobe Portable Document Format (PDF) avec une seule méthode.
XML Parser Specification (XPS) Tous les formats de fichiers pris en charge peuvent être exportés vers des documents XML Parser Specification (XPS) avec une seule méthode.
Tagged Image File Format (TIFF) Les formats de fichiers de présentation pris en charge par Aspose.Slides for Java peuvent également être exportés vers le Format de fichier image balisée (TIFF).
Conversion ODP vers PPTX Aspose.Slides for Java prend en charge le chargement du format OpenDocument Presentation (ODP) et sa conversion en PPTX.
Conversion de présentation en HTML Aspose.Slides for Java prend en charge la conversion de PresentationEx au format HTML.

Rendu de présentation

Aspose.Slides for Java prend en charge le rendu haute fidélité des diapositives des présentations vers divers formats graphiques :

Fonctionnalité Description
Formats d’image pris en charge Avec Aspose.Slides for Java, vous pourrez rendre non seulement les diapositives de la présentation, mais aussi les images sur les diapositives, vers des formats graphiques populaires pris en charge tels que TIFF, PNG, BMP, JPEG, GIF et les métafichiers.
Format SVG Aspose.Slides for Java fournit une méthode intégrée pour exporter les diapositives de présentation au format Scalable Vector Graphics (SVG).

Fonctionnalités de contenu

Aspose.Slides for Java vous permet d’accéder, de modifier ou de créer presque tout le contenu possible des présentations.

Fonctionnalité Description
Diapositives maîtres Les diapositives maîtres définissent la mise en page des diapositives normales. Aspose.Slides for Java vous permet d’accéder et de modifier les diapositives maîtres d’une présentation.
Diapositives normales Avec Aspose.Slides for Java, vous pouvez non seulement créer de nouvelles diapositives de différents types, mais également accéder et modifier les diapositives existantes.
Clonage / Copie de diapositives Aspose.Slides for Java fournit des méthodes pour cloner ou copier des diapositives existantes, non seulement au sein d’une même présentation, mais aussi d’une présentation à une autre. Étant donné qu’une diapositive hérite de sa mise en page de la diapositive maîtresse, les méthodes de clonage intégrées copient automatiquement la maîtresse lors du clonage.
Gestion des sections de diapositives Possibilité d’organiser les diapositives en différentes sections au sein d’une présentation.
Espaces réservés et zones de texte Accédez aux espaces réservés et aux zones de texte dans une diapositive. De plus, vous pouvez créer une diapositive avec des zones de texte à partir de zéro en utilisant la méthode appropriée.
En‑têtes et pieds de page Aspose.Slides for Java facilite également la gestion des en‑têtes/pieds de page dans les diapositives.
Notes dans les diapositives Avec Aspose.Slides for Java, vous pouvez non seulement accéder et modifier les notes associées à une diapositive, mais aussi ajouter des notes.
Recherche d’une forme Vous pouvez trouver une forme particulière sur une diapositive en utilisant le texte alternatif associé à la forme.
Arrières‑plans Aspose.Slides for Java vous permet de travailler avec l’arrière‑plan associé à une diapositive maîtresse ou normale.
Zones de texte Les zones de texte peuvent être créées à partir de zéro. Les zones de texte existantes peuvent être accédées et leur texte modifié sans perdre le format de texte original.
Formes rectangulaires Les formes rectangulaires peuvent être créées ou modifiées par Aspose.Slides for Java.
Formes de polyligne Les formes de polyligne peuvent également être créées ou modifiées par Aspose.Slides for Java.
Formes elliptiques Les formes elliptiques sont également créées ou modifiées par Aspose.Slides for Java.
Formes groupées Aspose.Slides for Java prend en charge les formes groupées.
Formes automatiques Les formes automatiques sont également prises en charge par Aspose.Slides for Java.
SmartArt Prise en charge des formes SmartArt disponibles dans MS PowerPoint.
Graphiques Prise en charge des graphiques MSO pris en charge par PowerPoint.
Cadres d’image Les images sont gérées dans des cadres d’image à l’aide d’Aspose.Slides for Java.
Cadres audio Les fichiers audio peuvent être liés ou intégrés sur les diapositives dans des cadres audio par Aspose.Slides for Java.
Cadres vidéo Les fichiers vidéo sont gérés dans les cadres vidéo via Aspose.Slides for Java. Le support des vidéos liées ainsi que des vidéos intégrées est disponible.
Cadre OLE Les objets OLE sont gérés dans des cadres OLE par Aspose.Slides for Java.
Contrôles ActiveX La prise en charge des contrôles ActiveX est disponible.
Macros VBA Prise en charge de la gestion des macros VBA dans la présentation.
Tableaux Les tableaux sur les diapositives sont également pris en charge par Aspose.Slides for Java.
Cadre de texte Le texte associé à toute forme peut être accédé via le cadre de texte associé à cette forme.
Analyse de texte Le texte d’une présentation peut être analysé au niveau de la présentation ou de la diapositive grâce aux méthodes d’analyse intégrées.
Animations Des animations peuvent être appliquées aux formes.
Diaporamas Les diaporamas et les transitions de diapositives sont pris en charge.

Fonctionnalités de formatage

Il est possible de formater le texte et les formes sur les diapositives d’un document de présentation à l’aide d’Aspose.Slides for Java.

Fonctionnalité Description
Formatage du texte

Dans Aspose.Slides for Java, le texte est géré via des cadres de texte associés aux formes. Ainsi, le texte est formaté à l’aide de paragraphes et de portions associés aux cadres de texte. Les éléments de texte suivants peuvent être formatés.

- Type de police.

- Taille de la police.

- Couleur de la police.

- Nuances de la police.

- Alignement du paragraphe.

- Puces du paragraphe.

- Orientation du paragraphe.

Formatage des formes

Dans Aspose.Slides for Java, l’élément de base d’une diapositive est la forme. Les éléments de forme suivants peuvent être formatés à l’aide d’Aspose.Slides for Java :

- Position

- Taille

- Ligne

- Remplissage (y compris motif, dégradé et plein).

- Texte

- Image

FAQ

Dois‑je installer Microsoft PowerPoint sur le serveur/PC pour que la bibliothèque fonctionne ?

Non. PowerPoint n’est pas requis ; Aspose.Slides est un moteur autonome pour créer, modifier, convertir et rendre des présentations.

Comment le multithreading fonctionne‑t‑il ? Le traitement peut‑il être parallélisé ?

Il est sûr de traiter différents documents dans différents threads ; le même présentation objet ne doit pas être utilisé par plusieurs threads en même temps.

Les mots de passe de fichiers et le chiffrement sont‑ils pris en charge ?

Oui. Vous pouvez ouvrir des présentations chiffrées, définir ou supprimer un mot de passe d’ouverture et d’écriture, et vérifier l’état de protection.

Dois‑je me soucier des packages de polices dans les conteneurs Linux ?

Oui. Il est recommandé d’installer des packages de polices courants et/ou de spécifier explicitement les répertoires de polices dans votre application pour éviter les substitutions inattendues.

Existe‑t‑il des limitations dans la version d’évaluation ?

En mode d’évaluation, un filigrane est ajouté à la sortie et certaines limitations s’appliquent ; une licence temporaire de 30 jours est disponible pour tester toutes les fonctionnalités.

L’importation de formats externes dans une présentation (PDF/HTML → PPTX) est‑elle prise en charge ?

Oui. Vous pouvez ajouter des pages PDF et du contenu HTML à une présentation, les transformant en diapositives.