Fonctionnalités Clés de Aspose.PDF

Fonctionnalités Générales

  • Écrit complètement en C++
  • Environnement С++ requis.
  • Prend en charge les applications Windows Forms et ASP.C++.
  • Référence API au format HTML et Microsoft Help.
  • OS 32 bits
  • OS 64 bits

Versions PDF prises en charge

Aspose.PDF pour С++ prend en charge les versions PDF 1.2, 1.3, 1.4, 1.5, 1.6 et 1.7.

Polices

  • 14 polices de base.
  • Polices Type 1.
  • Polices TrueType.
  • Polices Type 3.
  • Polices CJK.
  • Support Unicode.

Texte

  • Extraire le texte des pages.

  • Rechercher du texte dans les pages.

  • Obtenir des segments de texte.

  • Rechercher du texte en utilisant des expressions régulières.

  • Remplacer du texte.

  • Remplacer du texte en utilisant des expressions régulières.

  • Remplacer la première ou une occurrence particulière d’une phrase.

  • 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 PDF en JPEG (page particulière ou toutes les pages).
  • Conversion PDF en TIFF (pages individuelles ou une seule image TIFF).
  • Conversion PDF en PNG (page particulière ou toutes les pages).
  • Conversion PDF en BMP.

Pièces jointes

  • Ajouter une pièce jointe.
  • Obtenir les pièces jointes.
  • Supprimer les pièces jointes.
  • Obtenir des informations sur la pièce jointe.

Page

  • Obtenir le nombre de pages.
  • Obtenir les propriétés des pages.
  • Concaténer des fichiers PDF.
  • Insérer une page vide dans un fichier PDF.
  • Insérer des pages PDF.
  • Supprimer des pages PDF.
  • Diviser le PDF en pages individuelles.
  • Obtenir une page particulière.

Document

  • Obtenir les propriétés du visualiseur de document.

  • Définir les propriétés du visualiseur de document.

  • Obtenir les propriétés d’affichage des pages.

  • Définir les propriétés d’affichage des pages.

  • Obtenir des informations sur le fichier PDF.

  • Définir des informations sur le fichier PDF.

  • Linéarisation (optimisation pour le web).

  • Validation (PDF/A-1a, PDF/A-1b, PDF/A-2a).

  • Définir des métadonnées XMP.

  • Obtenir des métadonnées XMP.

  • Conversion PDF en DOC/DOCX.

  • Conversion PDF en HTML.

  • Conversion PDF en XPS.

  • Conversion de PDF en Tex.

Signets

  • Ajouter des signets.
  • Ajouter des signets enfants.
  • Supprimer des signets.
  • Obtenir des signets.
  • Obtenir des signets enfants.
  • Modifier des signets.
  • Modifier des signets enfants.

Annotations

  • Ajouter des annotations.
  • Obtenir des annotations.
  • Supprimer des annotations.
  • Modifier des annotations.

Formulaires

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

Opérateurs

  • Ajouter des opérateurs dans le fichier PDF.

Tampon et Filigrane

  • Ajouter un tampon de texte.
  • Ajouter un tampon d’image.
  • Ajouter un tampon de page PDF.
  • Ajouter un tampon de numéro de page.
  • Ajouter du texte dans l’en-tête.
  • Ajouter une image dans l’en-tête.
  • Ajouter du texte dans le pied de page.
  • Ajouter une image dans le pied de page.

Liens et Actions

  • Créer un lien d’application.
  • Créer un lien JavaScript.
  • Supprimer l’action d’ouverture de document.
  • Extraire des liens.

Sécurité et Signatures

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

Divers

Obtenir des informations sur la version de la build.