Aperçu des fonctionnalités
Plateformes prises en charge
Aspose.Slides for Java prend en charge les plateformes 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 ciblées. 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 appelé PresentationML ou PPTX). |
| PPT to PPTX conversion | Aspose.Slides for Java prend en charge la conversion de PPT vers PPTX. |
| Portable Document Format (PDF) | Les formats de fichiers pris en charge peuvent être exportés vers des documents Adobe Portable Document Format (PDF) en 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) en 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 Tagged Image File Format (TIFF). |
| ODP to PPTX Conversion | Aspose.Slides for Java prend en charge le chargement de présentations OpenDocument (ODP) et leur conversion en PPTX. |
| Presentation To HTML Conversion | Aspose.Slides for Java prend en charge la conversion de présentations au format HTML. |
Rendu des présentations
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 présentation, mais aussi les images sur les diapositives, vers des formats graphiques populaires 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 aussi 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. Puisqu’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 en ajouter. |
| Recherche d’une forme | Vous pouvez trouver une forme particulière sur une diapositive en utilisant le texte alternatif associé à la forme. |
| Arrière-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 accessibles et leur texte modifié sans perdre le format de texte d’origine. |
| Formes rectangulaires | Les formes rectangulaires peuvent être créées ou modifiées par Aspose.Slides for Java. |
| Formes de polylignes | Les formes de polylignes 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 supportés 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 dans les diapositives via des cadres audio par Aspose.Slides for Java. |
| Cadres vidéo | Les fichiers vidéo sont gérés dans des cadres vidéo via Aspose.Slides for Java. La prise en charge 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 à l’intérieur d’une 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. |
Fonctions de mise en forme
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 |
|---|---|
| Mise en forme du texte | Dans Aspose.Slides for Java, le texte est géré via les cadres de texte associés aux formes. Ainsi, le texte est formaté en utilisant les paragraphes et portions associés aux cadres de texte. Les éléments de texte suivants peuvent être formatés. - Type de police. - Taille de police. - Couleur de police. - Nuances de police. - Alignement du paragraphe. - Puces du paragraphe. - Orientation du paragraphe. |
| Mise en forme 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 presentation object ne doit pas être utilisé par multiple threads en même temps.
Les mots de passe de fichiers et le chiffrement sont-ils pris en charge ?
Oui. You can 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 les packages de polices courants et/ou de specify font directories explicitement dans votre application afin d’éviter des substitutions inattendues.
Y a-t-il des limitations dans la version d’évaluation ?
En evaluation mode, un filigrane est ajouté à la sortie et certaines limitations s’appliquent ; une 30-day temporary license est disponible pour des tests complets.
L’importation de formats externes dans une présentation (PDF/HTML → PPTX) est-elle prise en charge ?
Oui. Vous pouvez ajouter des PDF pages and HTML content à une présentation, les transformant en diapositives.