Aperçu des fonctionnalités

Plateformes prises en charge

Aspose.Slides for PHP via Java est une API indépendante de la plateforme. Elle peut être utilisée sur n’importe quelle plateforme (Windows, Linux, macOS, etc.) où PHP 7 ou supérieur est installé. Oracle JDK 7 ou supérieur est une autre exigence.

Formats de fichiers et conversions

Aspose.Slides for PHP via Java prend en charge la plupart des formats de documents PowerPoint. Il vous permet également de les exporter vers les formats de fichiers populaires que les organisations utilisent et partagent entre elles. Consultez ces détails :

Fonctionnalité Description
Microsoft PowerPoint (PPT) Aspose.Slides for PHP via Java offre le traitement le plus rapide pour ce format de document de présentation.
Conversion PPT vers PPTX Aspose.Slides for PHP via Java prend en charge la conversion PPT vers PPTX.
Portable Document Format (PDF) Vous pouvez exporter tous les formats de fichiers pris en charge vers des documents Adobe Portable Document Format (PDF) avec une seule méthode.
XML Parser Specification (XPS) Vous pouvez exporter tous les formats de fichiers pris en charge vers des documents XML Parser Specification (XPS) avec une seule méthode.
Tagged Image File Format (TIFF) Vous pouvez exporter tous les formats de fichiers de présentation pris en charge vers le Tagged Image File Format (TIFF).
Conversion PPTX vers HTML Aspose.Slides for PHP via Java prend en charge la conversion de PresentationEx au format HTML.

Rendu de présentation

Aspose.Slides for PHP via Java prend en charge le rendu haute fidélité des diapositives d’une présentation vers différents formats graphiques. Consultez ces détails :

Fonctionnalité Description
Formats d’image pris en charge par Java Avec Aspose.Slides for PHP via Java, vous pouvez rendre les diapositives de présentation et les images sur les diapositives vers tous les formats graphiques pris en charge par Java tels que TIFF, PNG, BMP, JPEG, GIF.
Format SVG Aspose.Slides for PHP via Java propose également des méthodes intégrées vous permettant d’exporter les diapositives de présentation vers les formats Scalable Vector Graphics (SVG).

Fonctionnalités de contenu

Aspose.Slides for PHP via Java vous permet d’accéder, de modifier ou de créer presque tous les éléments ou contenus des documents de présentation. Consultez ces détails :

Fonctionnalité Description
Diapositives maîtres Les diapositives maîtres définissent la mise en page des diapositives normales. Aspose.Slides for PHP via Java vous permet d’accéder aux diapositives maîtres et de les modifier dans les documents de présentation.
Diapositives normales Avec Aspose.Slides for PHP via Java, vous pouvez créer de nouvelles diapositives de différents types ; vous pouvez également accéder aux diapositives existantes et les modifier dans les présentations.
Clonage / Copie de diapositives Des méthodes intégrées fournies par Aspose.Slides for PHP via Java vous permettent de cloner ou copier des diapositives existantes au sein d’une présentation. Vous pouvez également utiliser des diapositives copiées et clonées 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 Méthodes pour organiser les diapositives en différentes sections au sein d’une présentation.
Espaces réservés et zones de texte Vous pouvez accéder aux espaces réservés et aux zones de texte d’une diapositive. De plus, vous pouvez créer une diapositive avec des zones de texte à partir de zéro à l’aide de la méthode appropriée.
En-têtes et pieds de page Aspose.Slides for PHP via Java facilite la gestion des en-têtes/pieds de page dans les diapositives.
Notes dans les diapositives Avec Aspose.Slides for PHP via Java, vous pouvez accéder aux notes associées à une diapositive, les modifier et également ajouter de nouvelles notes.
Recherche d’une forme Vous pouvez également trouver une forme particulière dans une diapositive en utilisant le texte alternatif associé à la forme.
Arrière-plans Aspose.Slides for PHP via Java vous permet de travailler avec les arrière-plans associés à une diapositive maîtresse ou normale dans une présentation.
Zones de texte Les zones de texte peuvent être créées à partir de zéro. Vous pouvez accéder aux zones de texte existantes. Vous pouvez également modifier leur texte sans perdre le format de texte original.
Formes rectangulaires Vous pouvez créer ou modifier des formes rectangulaires avec Aspose.Slides for PHP via Java.
Formes de polylignes Vous pouvez créer ou modifier des formes de polylignes avec Aspose.Slides for PHP via Java.
Formes elliptiques Vous pouvez créer ou modifier des formes elliptiques avec Aspose.Slides for PHP via Java.
Formes groupées Aspose.Slides for PHP via Java prend en charge les formes groupées.
Formes automatiques Aspose.Slides for PHP via Java prend en charge les formes automatiques.
SmartArt Aspose.Slides for PHP via Java offre la prise en charge des formes SmartArt dans MS PowerPoint.
Graphiques Aspose.Slides for PHP via Java offre la prise en charge des graphiques MSO dans PowerPoint.
Sérialisation des formes Aspose.Slides for PHP via Java prend en charge un grand nombre de formes. Lorsqu’Aspose.Slides for PHP via Java ne prend pas en charge une forme, vous pouvez utiliser une méthode de sérialisation qui vous permet de sérialiser cette forme à partir d’une diapositive existante. Ainsi, vous pouvez réutiliser la forme selon vos besoins.
Cadres d’image Vous pouvez gérer les images dans les cadres d’image avec Aspose.Slides for PHP via Java.
Cadres audio Vous pouvez lier ou intégrer des fichiers audio dans les cadres audio des diapositives avec Aspose.Slides for PHP via Java.
Cadres vidéo Vous pouvez gérer les fichiers vidéo dans les cadres vidéo. Aspose.Slides for PHP via Java prend également en charge les vidéos liées et intégrées.
Cadre OLE Vous pouvez gérer les objets OLE dans les cadres OLE avec Aspose.Slides for PHP via Java.
Tableaux Aspose.Slides for PHP via Java prend en charge les tableaux dans les diapositives.
Contrôles ActiveX Prise en charge des contrôles ActiveX.
Macros VBA Prise en charge de la gestion des macros VBA dans les présentations.
Cadre de texte Vous pouvez accéder au texte de n’importe quelle forme via le cadre de texte associé à cette forme.
Analyse du texte Vous pouvez analyser le texte d’une présentation au niveau de la présentation ou de la diapositive grâce aux méthodes d’analyse intégrées.
Animations Vous pouvez appliquer des animations sur les formes.
Diaporamas Aspose.Slides for PHP via Java prend en charge les diaporamas et les transitions de diapositives.

Fonctionnalités de mise en forme

Avec Aspose.Slides for PHP via Java, vous pouvez mettre en forme le texte et les formes sur les diapositives des présentations. Consultez ces détails :

Fonctionnalité Description
Mise en forme du texte

Dans Aspose.Slides for PHP via Java, vous pouvez gérer le texte via les cadres de texte associés aux formes. Ainsi, vous pouvez mettre en forme le texte en utilisant les paragraphes et les portions associés aux cadres de texte. Ces éléments de texte peuvent être mis en forme via Aspose.Slides for PHP via Java.

- 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 PHP via Java, l’élément de base d’une diapositive est une forme. Vous pouvez mettre en forme ces éléments de forme avec Aspose.Slides for PHP via Java :

- Position

- Taille

- Ligne

- Remplissage (y compris Motif, Dégradé, Uni)

- 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 fonctionne le multithreading ? Le traitement peut‑il être parallélisé ?

Il est sûr de traiter différents documents dans différents threads ; le même presentation 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 le statut 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 specify font directories explicitement dans votre application afin d’éviter les 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 licence temporaire de 30 jours 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.