Cloudmersive PDF
PDF vous permet de créer, convertir, traiter, modifier, utiliser, chiffrer et signer des fichiers PDF sans effort.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| URL | https://account.cloudmersive.com/contact-support |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Cloudmersive, LLC |
| Site internet | https://cloudmersive.com/pdf-api |
| Politique de confidentialité | https://cloudmersive.com/privacy-policy |
Ce connecteur est essentiel pour toutes les applications qui fonctionnent avec PDF pour générer des fichiers PDF, améliorer les fichiers PDF, chiffrer et protéger les mots de passe, ajouter des filigranes, convertir entre les formats et extraire des informations à partir de fichiers PDF. Le traitement haute sécurité sans état garantit des performances rapides et une sécurité forte. Cloudmersive PDF couvre un large éventail de fonctionnalités de traitement PDF clés et de sécurité PDF. Vous pouvez en savoir plus sur la page DE l’API PDF .
Pour utiliser ce connecteur, vous avez besoin d’un compte Cloudmersive. Vous pouvez vous inscrire à un compte Microsoft ou créer un compte Cloudmersive. Suivez les étapes ci-dessous pour obtenir votre clé API.
Obtenir la clé API et le secret
- S’inscrire à un compte Cloudmersive
- Connectez-vous avec votre compte Cloudmersive, puis cliquez sur Clés API
Ici, vous pouvez créer et voir votre ou vos clés API répertoriées dans la page Clés d’API. Copiez et collez simplement cette clé API dans cloudmersive PDF Connector.
Vous êtes maintenant prêt à commencer à utiliser cloudmersive PDF Connector.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| CLÉ | securestring | Clé de cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Ajouter un filigrane de texte à un fichier PDF |
Ajoute un filigrane de texte à un fichier PDF |
| Ajouter une ou plusieurs annotations PDF, commentaires dans le document PDF |
Ajoute une ou plusieurs annotations, commentaires à un document PDF. |
| Chiffrer, protéger par mot de passe et définir des autorisations restreintes sur un fichier PDF |
Chiffrez un document PDF avec un mot de passe et définissez des autorisations sur le fichier PDF. Définissez un mot de passe de propriétaire pour contrôler les autorisations propriétaire (éditeur/créateur) [obligatoires] et définissez un mot de passe utilisateur (lecteur) pour contrôler la visionneuse du fichier PDF [facultatif]. Définissez le mot de passe du lecteur sur Null pour omettre le mot de passe. Limitez ou autorisez l’impression, la copie de contenu, l’assembly de documents, la modification (lecture seule), le remplissage de formulaire, la modification des annotations et l’impression détériorée par le biais de la gestion des droits numériques (DRM). |
| Chiffrer et protéger un pdf par mot de passe |
Chiffrer un document PDF avec un mot de passe. Définissez un mot de passe de propriétaire pour contrôler les autorisations propriétaire (éditeur/créateur) et définissez un mot de passe utilisateur (lecteur) pour contrôler la visionneuse du fichier PDF. Définissez les champs de mot de passe Null pour omettre le mot de passe donné. |
| Déchiffrer et protéger par mot de passe un PDF |
Déchiffrer un document PDF avec un mot de passe. Le fichier PDF déchiffré ne nécessite plus de mot de passe à ouvrir. |
| Définit et remplit les valeurs du champ Formulaire PDF |
Renseignez les champs du formulaire dans un formulaire PDF avec des valeurs spécifiques. Utilisez formulaire/get-fields pour énumérer les champs disponibles et leurs types de données dans un formulaire d’entrée. |
| Définit les métadonnées de document PDF |
Définit (écrit) les métadonnées dans le document PDF d’entrée, y compris titre, auteur, etc. |
| Faire pivoter toutes les pages d’un document PDF |
Faire pivoter toutes les pages d’un document PDF d’un multiple de 90 degrés |
| Faire pivoter une plage, sous-ensemble de pages dans un document PDF |
Faire pivoter une plage de pages spécifiques dans un document PDF d’un multiple de 90 degrés |
| Insérer, copier des pages d’un document PDF dans un autre |
Copiez une ou plusieurs pages d’un document PDF (document source) et insérez-les dans un deuxième document PDF (document de destination). |
| Obtenir des annotations PDF, y compris des commentaires dans le document |
Énumère les annotations, y compris les commentaires et les notes, dans un document PDF. |
| Obtenir des métadonnées de document PDF |
Retourne les métadonnées du document PDF, y compris le titre, l’auteur, etc. |
| Obtenir du texte dans un document PDF par page |
Obtient le texte d’un fichier PDF par page |
| Obtient les champs et les valeurs du formulaire PDF |
Chiffrer un document PDF avec un mot de passe. Définissez un mot de passe de propriétaire pour contrôler les autorisations propriétaire (éditeur/créateur) et définissez un mot de passe utilisateur (lecteur) pour contrôler la visionneuse du fichier PDF. Définissez les champs de mot de passe Null pour omettre le mot de passe donné. |
| Rastériser un FICHIER PDF en PDF basé sur une image |
Rastérisez un fichier PDF en pdf basé sur une image. La sortie est un FICHIER PDF où chaque page est composée d’une image haute résolution, avec tous les textes, figures et autres composants supprimés. |
| Supprimer, supprimer des pages d’un document PDF |
Supprimer une ou plusieurs pages d’un document PDF |
| Supprimer toutes les annotations PDF, y compris les commentaires dans le document |
Supprime toutes les annotations, y compris les commentaires et les notes, dans un document PDF. |
| Supprimer une annotation PDF spécifique, commenter dans le document |
Supprime une annotation spécifique dans un document PDF à l’aide de AnnotationIndex. Pour énumérer AnnotationIndex pour toutes les annotations du document PDF, utilisez l’API /edit/pdf/annotations/list. |
Ajouter un filigrane de texte à un fichier PDF
Ajoute un filigrane de texte à un fichier PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Texte en filigrane à ajouter au fichier PDF (obligatoire)
|
watermarkText | True | string |
Texte en filigrane à ajouter au fichier PDF (obligatoire) |
|
Nom de la famille de polices pour le texte de filigrane ; la valeur par défaut est Times New Roman
|
fontName | string |
Nom de la famille de polices pour le texte de filigrane ; la valeur par défaut est Times New Roman |
|
|
Taille de police en points du texte ; la valeur par défaut est 150
|
fontSize | number |
Taille de police en points du texte ; la valeur par défaut est 150 |
|
|
Couleur de police dans le nom de couleur hexadécimal ou HTML ; la valeur par défaut est Rouge
|
fontColor | string |
Couleur de police dans le nom de couleur hexadécimal ou HTML ; la valeur par défaut est Rouge |
|
|
Transparence de police comprise entre 0.0 (totalement transparente) à 1.0 (entièrement o
|
fontTransparency | number |
Transparence de police comprise entre 0.0 (totalement transparente) à 1.0 (entièrement o |
|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Ajouter une ou plusieurs annotations PDF, commentaires dans le document PDF
Ajoute une ou plusieurs annotations, commentaires à un document PDF.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
Index de base 0 de l’annotation dans le document |
|
|
AnnotationType
|
AnnotationType | string |
Type de l’annotation ; les valeurs possibles sont Text |
|
|
CreationDate
|
CreationDate | date-time |
Date de création de l’annotation |
|
|
Hauteur
|
Height | double |
Hauteur de l’annotation |
|
|
LeftX
|
LeftX | double |
Coordonnée X gauche pour l’emplacement de l’annotation |
|
|
ModifiedDate
|
ModifiedDate | date-time |
Date de dernière modification de l’annotation |
|
|
Numéro de page
|
PageNumber | integer |
Index de base 1 de la page contenant l’annotation |
|
|
Sujet
|
Subject | string |
Objet de l’annotation |
|
|
TextContents
|
TextContents | string |
Contenu du texte de l’annotation |
|
|
Titre
|
Title | string |
Titre de l’annotation ; il s’agit souvent de l’auteur de l’annotation dans les fichiers PDF créés par Acrobat |
|
|
TopY
|
TopY | double |
Coordination Y supérieure de l’emplacement de l’annotation |
|
|
Largeur
|
Width | double |
Largeur de l’annotation |
|
|
InputFileBytes
|
InputFileBytes | byte |
Octets du contenu du fichier d’entrée à modifier |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Chiffrer, protéger par mot de passe et définir des autorisations restreintes sur un fichier PDF
Chiffrez un document PDF avec un mot de passe et définissez des autorisations sur le fichier PDF. Définissez un mot de passe de propriétaire pour contrôler les autorisations propriétaire (éditeur/créateur) [obligatoires] et définissez un mot de passe utilisateur (lecteur) pour contrôler la visionneuse du fichier PDF [facultatif]. Définissez le mot de passe du lecteur sur Null pour omettre le mot de passe. Limitez ou autorisez l’impression, la copie de contenu, l’assembly de documents, la modification (lecture seule), le remplissage de formulaire, la modification des annotations et l’impression détériorée par le biais de la gestion des droits numériques (DRM).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Mot de passe d’un propriétaire (créateur/éditeur) du fichier PDF (obligatoire)
|
ownerPassword | True | string |
Mot de passe d’un propriétaire (créateur/éditeur) du fichier PDF (obligatoire) |
|
Mot de passe d’un utilisateur (lecteur) du fichier PDF (facultatif)
|
userPassword | True | string |
Mot de passe d’un utilisateur (lecteur) du fichier PDF (facultatif) |
|
Les valeurs possibles sont « 128 » (chiffrement RC4 128 bits) et « 256 » (256 bits)
|
encryptionKeyLength | string |
Les valeurs possibles sont « 128 » (chiffrement RC4 128 bits) et « 256 » (256 bits) |
|
|
Définissez la valeur false pour désactiver l’impression via DRM. La valeur par défaut est true.
|
allowPrinting | boolean |
Définissez la valeur false pour désactiver l’impression via DRM. La valeur par défaut est true. |
|
|
Définissez la valeur false pour désactiver l’assembly de document via DRM. La valeur par défaut est true.
|
allowDocumentAssembly | boolean |
Définissez la valeur false pour désactiver l’assembly de document via DRM. La valeur par défaut est true. |
|
|
Définissez la valeur false pour désactiver la copie/l’extraction de contenu à partir de la thro PDF
|
allowContentExtraction | boolean |
Définissez la valeur false pour désactiver la copie/l’extraction de contenu à partir de la thro PDF |
|
|
Définissez la valeur false pour désactiver le remplissage des champs de formulaire au format PDF via DRM
|
allowFormFilling | boolean |
Définissez la valeur false pour désactiver le remplissage des champs de formulaire au format PDF via DRM |
|
|
Définissez la valeur false pour désactiver la modification au format PDF via DRM (ce qui rend le FICHIER PDF
|
allowEditing | boolean |
Définissez la valeur false pour désactiver la modification au format PDF via DRM (ce qui rend le FICHIER PDF |
|
|
Définissez la valeur false pour désactiver les annotations et la modification des annotations dans le
|
allowAnnotations | boolean |
Définissez la valeur false pour désactiver les annotations et la modification des annotations dans le |
|
|
Définissez la valeur false pour désactiver l’impression détériorée du PDF via DRM. Def
|
allowDegradedPrinting | boolean |
Définissez la valeur false pour désactiver l’impression détériorée du PDF via DRM. Def |
|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Chiffrer et protéger un pdf par mot de passe
Chiffrer un document PDF avec un mot de passe. Définissez un mot de passe de propriétaire pour contrôler les autorisations propriétaire (éditeur/créateur) et définissez un mot de passe utilisateur (lecteur) pour contrôler la visionneuse du fichier PDF. Définissez les champs de mot de passe Null pour omettre le mot de passe donné.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Mot de passe d’un utilisateur (lecteur) du fichier PDF
|
userPassword | string |
Mot de passe d’un utilisateur (lecteur) du fichier PDF |
|
|
Mot de passe d’un propriétaire (créateur/éditeur) du fichier PDF
|
ownerPassword | string |
Mot de passe d’un propriétaire (créateur/éditeur) du fichier PDF |
|
|
Les valeurs possibles sont « 128 » (chiffrement RC4 128 bits) et « 256 » (256 bits)
|
encryptionKeyLength | string |
Les valeurs possibles sont « 128 » (chiffrement RC4 128 bits) et « 256 » (256 bits) |
|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Déchiffrer et protéger par mot de passe un PDF
Déchiffrer un document PDF avec un mot de passe. Le fichier PDF déchiffré ne nécessite plus de mot de passe à ouvrir.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Mot de passe valide pour le fichier PDF
|
password | True | string |
Mot de passe valide pour le fichier PDF |
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Définit et remplit les valeurs du champ Formulaire PDF
Renseignez les champs du formulaire dans un formulaire PDF avec des valeurs spécifiques. Utilisez formulaire/get-fields pour énumérer les champs disponibles et leurs types de données dans un formulaire d’entrée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Case à cocherValue
|
CheckboxValue | boolean |
Pour les champs de type Case à cocher, valeur à placer dans le champ |
|
|
ComboBoxSelectedIndex
|
ComboBoxSelectedIndex | integer |
Pour les champs de type ComboBox ; spécifie l’index sélectionné de la sélection de la zone de liste modifiable |
|
|
FieldName
|
FieldName | string |
Nom du champ à définir ; vous pouvez appeler /convert/edit/pdf/form/get-fields pour énumérer les noms de champs dans un formulaire |
|
|
TextValue
|
TextValue | string |
Pour les champs de type Texte, valeur de texte à placer dans le champ |
|
|
InputFileBytes
|
InputFileBytes | byte |
Contenu du fichier d’entrée sur lequel définir les champs sur |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Définit les métadonnées de document PDF
Définit (écrit) les métadonnées dans le document PDF d’entrée, y compris titre, auteur, etc.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
InputFileBytes
|
InputFileBytes | byte |
Octets du contenu du fichier d’entrée à modifier |
|
|
Auteur
|
Author | string |
Nom d’utilisateur du créateur/auteur du document, le cas échéant, null s’il n’est pas disponible |
|
|
Créateur
|
Creator | string |
Créateur du document |
|
|
DateCreated
|
DateCreated | date-time |
Horodatage que le document a été créé, s’il est disponible, null s’il n’est pas disponible |
|
|
DateModified
|
DateModified | date-time |
Horodatage que le document a été modifié pour la dernière fois, s’il est disponible, null s’il n’est pas disponible |
|
|
Mots clés
|
Keywords | string |
Mots clés du document |
|
|
PageCount
|
PageCount | integer |
Nombre de pages dans le document |
|
|
Sujet
|
Subject | string |
Objet du document |
|
|
Réussite
|
Successful | boolean |
True si l’opération a réussi, false sinon |
|
|
Titre
|
Title | string |
Titre du document |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Faire pivoter toutes les pages d’un document PDF
Faire pivoter toutes les pages d’un document PDF d’un multiple de 90 degrés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
|
L’angle de rotation de la page en degrés doit être un multiple de 90 degr
|
rotationAngle | True | integer |
L’angle de rotation de la page en degrés doit être un multiple de 90 degr |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Faire pivoter une plage, sous-ensemble de pages dans un document PDF
Faire pivoter une plage de pages spécifiques dans un document PDF d’un multiple de 90 degrés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
|
L’angle de rotation de la page en degrés doit être un multiple de 90 degr
|
rotationAngle | True | integer |
L’angle de rotation de la page en degrés doit être un multiple de 90 degr |
|
Numéro de page (basé sur 1) pour commencer à faire pivoter les pages à partir de (inclusive).
|
pageStart | True | integer |
Numéro de page (basé sur 1) pour commencer à faire pivoter les pages à partir de (inclusive). |
|
Numéro de page (basé sur 1) pour arrêter la rotation des pages (inclusive).
|
pageEnd | True | integer |
Numéro de page (basé sur 1) pour arrêter la rotation des pages (inclusive). |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Insérer, copier des pages d’un document PDF dans un autre
Copiez une ou plusieurs pages d’un document PDF (document source) et insérez-les dans un deuxième document PDF (document de destination).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier PDF source à partir duquel copier des pages.
|
sourceFile | True | file |
Fichier PDF source à partir duquel copier des pages. |
|
Fichier PDF de destination dans lequel copier des pages.
|
destinationFile | True | file |
Fichier PDF de destination dans lequel copier des pages. |
|
Numéro de page (basé sur 1) pour commencer à copier des pages à partir de (inclus) dans le S
|
pageStartSource | True | integer |
Numéro de page (basé sur 1) pour commencer à copier des pages à partir de (inclus) dans le S |
|
Numéro de page (basé sur 1) pour arrêter la copie de pages de (inclus) dans
|
pageEndSource | True | integer |
Numéro de page (basé sur 1) pour arrêter la copie de pages de (inclus) dans |
|
Numéro de page (basé sur 1) pour insérer les pages avant dans le fichier de destination.
|
pageInsertBeforeDesitnation | True | integer |
Numéro de page (basé sur 1) pour insérer les pages avant dans le fichier de destination. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Obtenir des annotations PDF, y compris des commentaires dans le document
Énumère les annotations, y compris les commentaires et les notes, dans un document PDF.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Résultat de la récupération d’annotations à partir d’un document PDF
- Corps
- GetPdfAnnotationsResult
Obtenir des métadonnées de document PDF
Retourne les métadonnées du document PDF, y compris le titre, l’auteur, etc.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Résultat d’une opération de détection automatique/get-info
- Corps
- PdfMetadata
Obtenir du texte dans un document PDF par page
Obtient le texte d’un fichier PDF par page
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Texte du FICHIER PDF, divisé par page
- Corps
- PdfTextByPageResult
Obtient les champs et les valeurs du formulaire PDF
Chiffrer un document PDF avec un mot de passe. Définissez un mot de passe de propriétaire pour contrôler les autorisations propriétaire (éditeur/créateur) et définissez un mot de passe utilisateur (lecteur) pour contrôler la visionneuse du fichier PDF. Définissez les champs de mot de passe Null pour omettre le mot de passe donné.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Résultat de la récupération des champs de formulaire PDF
- Corps
- PdfFormFields
Rastériser un FICHIER PDF en PDF basé sur une image
Rastérisez un fichier PDF en pdf basé sur une image. La sortie est un FICHIER PDF où chaque page est composée d’une image haute résolution, avec tous les textes, figures et autres composants supprimés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Supprimer, supprimer des pages d’un document PDF
Supprimer une ou plusieurs pages d’un document PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
|
Numéro de page (basé sur 1) pour commencer à supprimer des pages de (inclus).
|
pageStart | True | integer |
Numéro de page (basé sur 1) pour commencer à supprimer des pages de (inclus). |
|
Numéro de page (basé sur 1) pour arrêter la suppression de pages (inclusive).
|
pageEnd | True | integer |
Numéro de page (basé sur 1) pour arrêter la suppression de pages (inclusive). |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Supprimer toutes les annotations PDF, y compris les commentaires dans le document
Supprime toutes les annotations, y compris les commentaires et les notes, dans un document PDF.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Supprimer une annotation PDF spécifique, commenter dans le document
Supprime une annotation spécifique dans un document PDF à l’aide de AnnotationIndex. Pour énumérer AnnotationIndex pour toutes les annotations du document PDF, utilisez l’API /edit/pdf/annotations/list.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier d’entrée sur lequel effectuer l’opération.
|
inputFile | True | file |
Fichier d’entrée sur lequel effectuer l’opération. |
|
Index de base 0 de l’annotation dans le document
|
annotationIndex | True | integer |
Index de base 0 de l’annotation dans le document |
Retours
Contenu du fichier de sortie de l’opération
- OutputContent
- binary
Définitions
GetPdfAnnotationsResult
Résultat de la récupération d’annotations à partir d’un document PDF
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Annotations
|
Annotations | array of PdfAnnotation |
Annotations dans le fichier PDF, triées par placement de début à fin dans le document |
|
Réussite
|
Successful | boolean |
True si elle réussit, false sinon |
PdfAnnotation
Détails de l’annotation PDF
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
AnnotationIndex
|
AnnotationIndex | integer |
Index de base 0 de l’annotation dans le document |
|
AnnotationType
|
AnnotationType | string |
Type de l’annotation ; les valeurs possibles sont Text |
|
CreationDate
|
CreationDate | date-time |
Date de création de l’annotation |
|
Hauteur
|
Height | double |
Hauteur de l’annotation |
|
LeftX
|
LeftX | double |
Coordonnée X gauche pour l’emplacement de l’annotation |
|
ModifiedDate
|
ModifiedDate | date-time |
Date de dernière modification de l’annotation |
|
Numéro de page
|
PageNumber | integer |
Index de base 1 de la page contenant l’annotation |
|
Sujet
|
Subject | string |
Objet de l’annotation |
|
TextContents
|
TextContents | string |
Contenu du texte de l’annotation |
|
Titre
|
Title | string |
Titre de l’annotation ; il s’agit souvent de l’auteur de l’annotation dans les fichiers PDF créés par Acrobat |
|
TopY
|
TopY | double |
Coordination Y supérieure de l’emplacement de l’annotation |
|
Largeur
|
Width | double |
Largeur de l’annotation |
PdfFormField
Définition et valeur de champ dans le formulaire
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
FieldComboBoxSelectedIndex
|
FieldComboBoxSelectedIndex | integer |
S’applique uniquement aux types de champs ComboBox ; spécifie l’index sélectionné de la sélection de la zone de liste déroulante si disponible |
|
FieldName
|
FieldName | string |
Nom du champ de formulaire |
|
FieldType
|
FieldType | string |
Type de données du champ ; les valeurs possibles sont Text (FieldValue sera une chaîne), Case à cocher (FieldValue peut être « true » ou « false »), ComboBox (FieldComboBoxSelectedIndex sera également renseigné), Other |
|
FieldValue
|
FieldValue | string |
Valeur du champ de formulaire |
PdfFormFields
Résultat de la récupération des champs de formulaire PDF
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
FormFields
|
FormFields | array of PdfFormField |
Champs et valeurs de champ trouvés dans le formulaire |
|
Réussite
|
Successful | boolean |
True si l’opération a réussi, false sinon |
PdfMetadata
Résultat d’une opération de détection automatique/get-info
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Auteur
|
Author | string |
Nom d’utilisateur du créateur/auteur du document, le cas échéant, null s’il n’est pas disponible |
|
Créateur
|
Creator | string |
Créateur du document |
|
DateCreated
|
DateCreated | date-time |
Horodatage que le document a été créé, s’il est disponible, null s’il n’est pas disponible |
|
DateModified
|
DateModified | date-time |
Horodatage que le document a été modifié pour la dernière fois, s’il est disponible, null s’il n’est pas disponible |
|
Mots clés
|
Keywords | string |
Mots clés du document |
|
PageCount
|
PageCount | integer |
Nombre de pages dans le document |
|
Sujet
|
Subject | string |
Objet du document |
|
Réussite
|
Successful | boolean |
True si l’opération a réussi, false sinon |
|
Titre
|
Title | string |
Titre du document |
PdfPageText
Texte d’une seule page d’un FICHIER PDF
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Numéro de page
|
PageNumber | integer |
Numéro de page de la page (basé sur 1) |
|
PageText
|
PageText | string |
Texte de la page |
PdfTextByPageResult
Texte du FICHIER PDF, divisé par page
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Feuilles
|
Pages | array of PdfPageText |
Pages au format PDF |
|
Réussite
|
Successful | boolean |
True si l’opération a réussi, false sinon |
binaire
Il s’agit du type de données de base "binaire".