Fonctionnalités clés d'Aspose.PDF for Python

Fonctionnalités générales

  • Prend en charge la plupart des normes PDF établies et des spécifications PDF.
  • Capacité de lire & d’exporter des PDF dans plusieurs formats d’image, notamment BMP, GIF, JPEG & PNG.
  • Définir les informations de base (p. ex. auteur, créateur) du document PDF.
  • Configurer les propriétés des pages PDF (p. ex. largeur, hauteur, cropbox, bleedbox, etc.).
  • Définir la numérotation des pages, le niveau des signets, les tailles de page, etc.
  • Capacité de travailler avec du texte, des paragraphes, des titres, des hyperliens, des graphiques, des pièces jointes, etc.

Normes PDF prises en charge

  • ISO 32000-1 (PDF 1.2, PDF 1.3, PDF 1.4, PDF 1.5, PDF 1.6, PDF 1.7).
  • ISO 32000-2 (PDF 2.0).
  • ISO 19005 (PDF/A), ISO 15930 (PDF/X), ISO 24517 (PDF/E), ISO 14289 (PDF/UA).

Fonctionnalités de conversion

La bibliothèque Aspose.PDF for Python via .NET vous permet de convertir vos documents PDF rapidement, facilement et avec succès vers les formats les plus populaires, et inversement.

  • Convertir le PDF en Word, Excel et PowerPoint.
  • Convertir le PDF en formats d’images.
  • Convertir le fichier PDF au format HTML et inversement.
  • Convertir le PDF en EPUB, texte, XPS, etc.
  • Convertir EPUB, Markdown, texte, XPS, PostScript, XML, LaTex en PDF.

Versions PDF prises en charge

Aspose.PDF for 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 le texte dans les pages.
  • Remplacer le texte.
  • Ajouter du texte dans le fichier PDF.

Fonts

  • 14 polices de base.
  • Polices Type 1.
  • Polices TrueType.
  • Polices Type 3.
  • Polices CJK.
  • Prise en charge Unicode.

Images

  • Ajouter une image dans le fichier PDF.
  • Supprimer les images.
  • Remplacer les images.
  • Extraire les images.
  • Conversion du format PDF en image.

Pièces jointes

  • Ajouter une pièce jointe.
  • Supprimer les pièces jointes.

Page

  • Insérer des pages PDF.
  • Supprimer les 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
  • Modifier la taille de la page PDF
  • Modifier l’orientation de la page
  • Obtenir les propriétés de la page
  • Obtenir le nombre de pages
  • Obtenir le nombre de pages
  • Obtenir une page particulière

Document

  • Créer un fichier PDF
  • Ouvrir un document PDF existant depuis le flux
  • Ouvrir un document PDF existant
  • Définir les propriétés prédéfinies de la boîte de dialogue d’impression
  • Ajouter TOC à un PDF existant
  • Ajouter TOC à un PDF existant
  • Personnaliser les numéros de page lors de l’ajout de TOC
  • 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éduire ou compresser toutes les images
  • Supprimer les objets inutilisés
  • Lier les flux dupliqués
  • Suppression des flux inutilisés
  • Dé-embedding des Fonts
  • Obtenir les propriétés du visualiseur de document.
  • Définir les propriétés du visualiseur de document.
  • Valider (PDF/A-1a, PDF/A-1b).
  • Suppression des FormFields
  • Déterminer et définir les métadonnées des documents

Signets

  • Ajouter des signets.
  • Ajouter des signets enfants.
  • Supprimer des signets.
  • Obtenir des signets.
  • Obtenir les signets enfants.
  • Modifier les signets.
  • Signets développés lors de la visualisation du document.

Annotations

  • Ajouter des annotations.
  • Obtenir les annotations.
  • Supprimer les annotations.

Formulaires

  • Ajouter des champs.
  • Supprimer des champs.
  • Modifier des champs.
  • Remplir des champs.
  • Obtenir les valeurs des champs.
  • Prise en charge de XFA (Formulaires basés sur XML) et AcroForms (Formulaires standard).

Tampon et filigrane

  • Ajouter un tampon de texte.
  • Ajouter un tampon d’image.
  • Ajouter un tampon de page PDF.

Ouvrir le document PDF chiffré

  • Chiffrer le PDF.
  • Déchiffrer le PDF.
  • Modifier le mot de passe.