PDF Toolbox SDK

Toutes les fonctionnalités et les possibilités d'outils en un coup d'œil

Linux
MacOS
Client Windows
API
GUI
.NET Core
NuGet
C/C++
Java

Faits courts

Conformité

  • ISO 32000-1 (PDF 1.7)

  • ISO 32000-2 (PDF 2.0)

  • ISO 19005-1 (PDF/A-1)

  • ISO 19005-2 (PDF/A-2)

  • ISO 19005-3 (PDF/A-3)

Formats supportés

Formats PDF pris en charge

  • PDF 1.0 à 1.7

  • PDF 2.0

  • PDF/A-1, PDF/A-2, PDF/A-3

Formats d'image pris en charge

  • BMP

  • DIB

  • JPEG

  • JPEG2000

  • JBIG2

  • PNG

  • GIF

  • TIFF

Formats de police pris en charge

  • Type1

  • TrueType

  • Type ouvert

  • OpenType (CFF)

Fonctionnalités

Assemblage de documents

  • Copier les pages des PDFs existants

  • Copier les annotations, champs de formulaire, liens, structure logique, destinations, contours

  • Aplatir les annotations, champs de formulaire, signatures

  • Optimiser les ressources

  • Rogner et faire pivoter les pages

  • Composer librement le contenu : superpositions, sous-couches, timbres, transformations

  • Ajouter un chiffrement : mot de passe utilisateur, mot de passe propriétaire, permissions

  • Copier et modifier les métadonnées du document

  • Copier et modifier les métadonnées de la page

  • Ajouter des fichiers intégrés et des fichiers associés

  • Obtenir et définir la destination OpenAction

Générer

Niveau du document

  • Créer des pages

  • Créer des champs de formulaire

  • Champs de texte généraux et champs de texte peints

  • Cases à cocher

  • Groupes de boutons radio

  • Liste des boîtes

  • Boîtes combinées

  • Créer de nouveaux éléments de contour et les insérer à n'importe quelle position dans l'arborescence

  • Destinations: Noms et destinations directes dans le même document

Niveau de contenu de la page

  • Créer un nouveau contenu PDF à partir de zéro

  • Appliquer le contenu aux pages existantes

Couleurs

  • Couleurs de l'appareil : RGB, CMYK et niveaux de gris

  • Profils de couleur ICC

  • Transparence : mode alpha et mélange

Chemins

  • Lignes simple et multi-segment

  • Rectangle, cercle, courbes de bézier, ellipse, arc, tarte

  • Remplissage, traquage, coupure et multiples combinaisons

  • Largeur de ligne, majuscule, joindre, tableau de tirets, phase de tiret et limite miter

  • Règle intérieure : Règle de remontage non nulle, règle pair/impair

Texte du texte

  • Taille de la police, espacement des caractères, espacement des mots

  • Mise à l'échelle horizontale, en avant, en hausse

  • Active la mise en page simple du texte

  • Polices PDF standard, polices installées

  • Mesures de police : angle italique, montant, décroissant, hauteur du casque, largeur du caractère

  • Caractères Unicode

  • Trait de texte : Largeur de ligne, jointure de ligne et tirets

  • Remplir et tracer le texte, texte invisible

  • Utiliser le texte comme chemin de clipping

Images

  • Bi-niveau : CCITT G3, G3 2D et G4, plat, LZW, PackBits, non compressé

  • Échelle de gris 4-bit et 8-bit : plat, LZW, packbits, JPEG et JPEG-6 (8 bits seulement), décompressée

  • RVB : Flate, JPEG et JPEG-6, LZW, PackBits, non compressé

Transformations

  • Traduction

  • Mise à l'échelle

  • Décalage (horizontal, vertical)

  • Rotation

Annotations

  • Annotations de liens Web

  • Annotations des pièces jointes

  • Annotation de texte libre

  • Annotation de la note épinglée

  • Annotation du tampon de texte

  • Annotation personnalisée du tampon

  • Annotation de cercle

  • Annotation carrée

  • Annotation de ligne

  • Annotation polyligne

  • Annotation polygonale

  • Annotation de dessin libre (encre)

Modifications

Contenu de la page

  • Suppression sélective des éléments de contenu (sans balisage)

  • Transformation géométrique des éléments de contenu (sans balisage)

Annotations

  • URI cible d'annotation de lien Web

  • Emplacement de l'annotation de balisage, date de création/modification, sujet, auteur, contenu

Champs du formulaire

  • Supprimer les champs et modifier les valeurs du champ pour:

    • Champs de texte généraux et champs de texte peints

    • Cases à cocher

    • Groupes de boutons radio

    • Liste des boîtes

    • Boîtes combinées

Extraction

Document et page

  • Entrées d'information du document : titre, auteur, sujet, mots clés, créateur, producteur, date de création, date de modification

  • Métadonnées XMP du document

  • Paramètres de chiffrement des documents

  • Fichiers embarqués

  • Boîtes englobantes de la page: boite de média, boite de rognage, boite de découpe

  • Métadonnées de la page XMP

  • Arborescence des éléments : structure de l'arborescence, titre des éléments, étendus/réduit

  • Destinations: destinations nommées et directes dans le même document

  • Paramètres de la visionneuse

Contenus

  • Éléments de page et de groupe incluant :

    • Boîte englobante

    • Transformation affine

  • Élément de groupe

  • Élément de l'image

    • Largeur et hauteur en pixel

    • Bits par composant

    • Espace de couleurs

Images & chemins

  • Élément de masque d'image

    • Largeur et hauteur en pixel

    • Peindre pour remplir le masque

  • Élément de chemin

    • Boîte d'alignement

    • Remplir les paramètres incluant la peinture et la règle de remplissage

    • Paramètres de trait incluant la peinture à la ligne et le style de ligne

  • Élément d'ombrage

Éléments de texte

  • Fragments de texte

    • Boîte englobante

    • Transformation affine

    • Chaîne Unicode

    • Remplir les paramètres incluant la peinture et la règle de remplissage

    • Paramètres de trait incluant la peinture à la ligne et le style de ligne

Annotations

  • Annotations : emplacement

  • Annotation de balisage: type, emplacement, date de création/modification, sujet, auteur, contenu

  • Annotations personnalisées du tampon : apparence

  • Lier des annotations : emplacement, destination cible ou URI

  • Champs de signature : nom, emplacement, raison, infos de contact, date, visibilité

Champs de formulaire AcroForm

  • Identifiants de champs de formulaire, noms d'exportation et noms d'utilisateurs, y compris la hiérarchie des champs de formulaire

  • Exportation du champ de formulaire et affichage du contenu de :

    • Boutons Push

    • Cases à cocher

    • Groupes de boutons radio

    • Champs de texte généraux et champs de texte peints

    • Liste des boîtes

    • Boîtes combinées