Caractéristiques clés d'Aspose.PDF pour Python
Fonctionnalités générales
- Prend en charge la plupart des normes PDF établies et des spécifications PDF.
- Capacité à lire et exporter des PDF dans plusieurs formats d’image, y compris BMP, GIF, JPEG et PNG.
- Définir des informations de base (par exemple, auteur, créateur) du document PDF.
- Configurer les propriétés de la page PDF (par exemple, largeur, hauteur, cropbox, bleedbox, etc.).
- Définir la numérotation des pages, le niveau des signets, les tailles de pages, etc.
- Capacité à travailler avec du texte, des paragraphes, des titres, des hyperliens, des graphiques, des pièces jointes, etc.
Fonctionnalités de conversion
La bibliothèque Aspose.PDF pour Python via .NET vous permet de convertir avec succès, rapidement et facilement vos documents PDF vers les formats les plus populaires et vice versa.
- Convertir PDF en Word, Excel et PowerPoint.
- Convertir PDF en formats d’images.
- Convertir un fichier PDF en format HTML et vice versa.
- Convertir PDF en EPUB, Texte, XPS, etc.
- Convertir EPUB, Markdown, Texte, XPS, PostScript, XML, LaTex en PDF.
Versions PDF prises en charge
Aspose.PDF pour Python prend en charge les versions PDF 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, et 2.0.
Texte
- Extraire le texte des pages.
- Rechercher du texte dans les pages.
- Remplacer le texte.
- Ajouter du texte dans le fichier PDF.
Images
- Ajouter une image dans le fichier PDF.
- Supprimer des images.
- Remplacer des images.
- Extraire des images.
- Conversion du PDF en format d’image.
Pièces jointes
- Ajouter une pièce jointe.
- Supprimer des pièces jointes.
Page
- Insérer des pages PDF.
- Supprimer des pages PDF.
- Diviser le PDF en pages individuelles.
- Déplacer un groupe de pages d’un document PDF à un autre
- Déplacer une page à un nouvel emplacement dans le document PDF actuel
- Changer la taille de la page PDF
- Changer l’orientation de la page
- Obtenir les propriétés de la page
- Obtenir le nombre de pages
- Obtenir un compte de pages
- Obtenir une page particulière
Document
-
Créer un fichier PDF
-
Ouvrir un document PDF existant depuis un flux
-
Ouvrir un document PDF existant
-
Définir les propriétés prédéfinies de la boîte de dialogue d’impression
-
Ajouter une table des matières à un PDF existant
-
Ajouter une table des matières à un PDF existant
-
Personnaliser les numéros de page lors de l’ajout de la table des matières
-
Définir la date d’expiration du PDF
-
Aplatir le PDF remplissable
-
Optimiser le document PDF pour le Web
-
Réduire la taille du PDF
-
Rétrécir ou compresser toutes les images
-
Supprimer les objets inutilisés
-
Lier les flux en double
-
Supprimer les flux inutilisés
-
Désintégrer les polices
-
Obtenir les propriétés du visualisateur de documents.
-
Définir les propriétés du visualisateur de documents.
-
Valider (PDF/A-1a, PDF/A-1b).
-
Supprimer les champs de formulaire
-
Déterminer et définir les métadonnées des documents
Signets
- Ajouter des signets.
- Ajouter des sous-signets.
- Supprimer des signets.
- Obtenir des signets.
- Obtenir des sous-signets.
- Modifier des signets.
- Signets développés lors de la visualisation du document.
Annotations
- Ajouter des annotations.
- Obtenir des annotations.
- Supprimer des annotations.
Formulaires
- Ajouter des champs.
- Supprimer des champs.
- Modifier des champs.
- Remplir des champs.
- Obtenir les valeurs des champs.
Tampon et Filigrane
- Ajouter un tampon de texte.
- Ajouter un tampon d’image.
- Ajouter un tampon de page PDF.
Open encrypted PDF document
- Chiffrer PDF.
- Déchiffrer PDF.
- Modifier le mot de passe.