iLovePDF (préversion)
Le connecteur iLovePDF vous permet d’automatiser des opérations PDF courantes telles que la compression, la fusion, la protection et la conversion de documents directement dans les flux de travail et les applications. Avec ce connecteur, les utilisateurs peuvent simplifier les flux de travail de document, réduire les tailles de fichiers, appliquer des paramètres de sécurité et transformer des fichiers PDF en formats accessibles tels que PDF/A ou JPG, améliorant ainsi la productivité et l’intégration entre les processus de documents numériques.
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 | |
|---|---|
| Nom | Prise en charge d’iLovePDF |
| URL | https://www.ilovepdf.com/contact |
| Messagerie électronique | equipo.crombie@crombie.dev |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | i Love PDF |
| nom | iLovePDF |
| brandColor | #EF332A |
| descriptif | Connecteur pour le traitement des fichiers via l’API iLovePDF |
| stackOwner | iLovePDF |
| tags | PDF, Conversion, Automatisation, Documents |
| useCases | Convertir pdf en PDF-A, compresser des fichiers PDF, fusionner plusieurs fichiers PDF |
| supportedProducts | Power Automate, Power Apps |
| Site internet | https://www.ilovepdf.com |
| Politique de confidentialité | https://www.ilovepdf.com/help/privacy |
| Catégories | Contenu et fichiers |
Connecteur iLovePDF
Le connecteur iLovePDF vous permet d’automatiser des opérations PDF courantes telles que la compression, la fusion, la protection et la conversion de documents directement dans Power Automate et Power Apps. Avec ce connecteur, les utilisateurs peuvent simplifier les flux de travail de document, réduire les tailles de fichiers, appliquer des paramètres de sécurité et transformer des fichiers PDF en formats accessibles tels que PDF/A ou JPG, améliorant ainsi la productivité et l’intégration entre les processus de documents numériques.
Éditeur
iLovePDF
Prerequisites
Pour utiliser ce connecteur, vous avez besoin d’un compte d’API iLovePDF.
Vous aurez également besoin d’une clé API, qui peut être générée à partir de votre tableau de bord de compte.
Opérations prises en charge
Les opérations suivantes sont prises en charge :
- Fractionner : divisez un fichier PDF en fichiers PDF plus petits en fonction des plages de pages ou du nombre de pages.
- Compresser : réduit la taille de fichier d’un fichier PDF tout en conservant la qualité.
- Protéger : ajoute la protection par mot de passe à un fichier PDF pour restreindre l’accès.
- PDFtoJPG : convertit chaque page d’un FICHIER PDF en images JPG de haute qualité.
- ImageToPDF : convertissez des images (JPG, PNG, etc.) en un seul document PDF.
- PDFtoPDFA : convertit un document PDF au format PDF/A d’archivage à long terme.
- Déverrouillage : supprime la protection ou les restrictions de mot de passe d’un fichier PDF sécurisé.
- Fusion : combine des fichiers PDF en un seul document.
- Filigrane : ajoute des filigranes de texte ou d’image à une ou plusieurs pages d’un fichier PDF.
- Faire pivoter : fait pivoter les pages sélectionnées dans un document PDF vers l’orientation souhaitée.
- PDFOCR : effectue une reconnaissance optique de caractères (OCR) pour rendre les fichiers PDF analysés pouvant faire l’objet d’une recherche et d’une modification.
- OfficeToPDF : convertit les documents Office (Word, Excel, PowerPoint) au format PDF.
Génération et utilisation du connecteur
Avant d’utiliser le connecteur iLovePDF dans Power Automate, vous devez configurer votre connexion en fournissant votre clé publique iLovePDF.
Cette clé peut être obtenue à partir de votre tableau de bord du développeur iLovePDF.
Le connecteur utilise cette clé pour authentifier et autoriser tous les appels d’API en toute sécurité.
Une fois la connexion établie, vous pouvez créer un flux et ajouter l’action iLovePDF .
Lors de la configuration de cette action, vous devez spécifier les paramètres suivants :
- Source de fichier : indiquez si le fichier provient d’un emplacement cloud ou fourni en tant que contenu binaire.
- Fichier : si le fichier est fourni en tant que contenu binaire, entrez les données binaires du fichier dans ce champ.
- URL du fichier : si le fichier est hébergé dans un stockage cloud, fournissez l’URL directe du fichier PDF.
- Paramètres spécifiques à l’action : chaque opération peut inclure des champs ou des options de configuration supplémentaires en fonction de ses fonctionnalités (par exemple, les plages de pages pour Split, password for Protect).
Une fois ces paramètres configurés, le flux peut être exécuté pour démarrer automatiquement le processus de signature.
Problèmes connus et limitations
- L’API prend actuellement en charge uniquement les fichiers PDF.
- Les fichiers volumineux (plus de 25 Mo) peuvent prendre plus de temps à traiter.
- Le connecteur nécessite une clé publique iLovePDF active.
En savoir plus
Consultez la documentation de l’API iLovePDF pour plus d’informations sur l’authentification, les points de terminaison et les exemples.
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é API | securestring | api_key l’API para esta. | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Ajouter des numéros de page |
Insérer des numéros de page dans vos fichiers PDF |
| Compresser un fichier PDF |
Traiter un fichier à l’aide de l’outil de compression |
| Déverrouiller le PDF |
Supprimer la protection par mot de passe de vos fichiers PDF |
| Faire pivoter des pages PDF |
Modifier l’orientation de vos pages PDF avec facilité |
| Filigrane |
Horodatage d’une image ou d’un texte sur un fichier PDF |
| Fractionner le FICHIER PDF |
Divisez les fichiers PDF en plages de pages spécifiques ou extrayez chaque page dans un document distinct. |
| Fusionner des fichiers PDF |
Combiner facilement plusieurs fichiers PDF en un seul document organisé |
| Image au format PDF |
Convertissez une image (JPG, PNG ou TIFF) en pdf de haute qualité. |
| Office au format PDF |
Faciliter la lecture des fichiers Office en les convertissant au format PDF |
| PDF OCR |
Convertir des fichiers PDF non sélectionnables en PDF sélectionnables et pouvant faire l’objet d’une recherche |
| PDF pour PDF-A |
Convertir le PDF en PDF-A pour l’archivage et la conservation à long terme |
| PDF à JPG |
Convertissez chaque page PDF en JPG ou extrayez toutes les images incorporées en JPG. |
| Protéger le PDF |
Sécurise vos fichiers PDF avec un mot de passe pour protéger les informations sensibles. |
Ajouter des numéros de page
Insérer des numéros de page dans vos fichiers PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
facing_pages
|
facing_pages | string |
Définissez-la sur true si le fichier PDF est en mode page accessible |
|
|
first_cover
|
first_cover | string |
Si la première page est une page de couverture, elle ne sera pas numérotée |
|
|
Pages
|
pages | string |
Pages à numéroter. Formats acceptés « all », « 3-end », « 1,3,4-9 », « -2-end », « 3-234 » |
|
|
starting_number
|
starting_number | string |
Numéro de page de démarrage avec ce numéro |
|
|
vertical_position
|
vertical_position | string |
Définir si le numéro de page est en haut ou en bas |
|
|
horizontal_position
|
horizontal_position | string |
Vous permet de positionner le nombre à gauche, dans le centre ou à droite de la page |
|
|
vertical_position_adjustment
|
vertical_position_adjustment | string |
Ajustez le nombre de pixels déplacés de la vertical_position standard. Elle accepte des valeurs positives et négatives. |
|
|
horizontal_position_adjustment
|
horizontal_position_adjustment | string |
Ajustez le nombre de pixels déplacés de la horizontal_position standard. Elle accepte des valeurs positives et négatives. |
|
|
font_family
|
font_family | string |
Police |
|
|
font_size
|
font_size | string |
Taille de police |
|
|
font_color
|
font_color | string |
Couleur hexadécimale |
|
|
texte
|
text | string |
Pour définir du texte en plus du nombre, utilisez {n} pour le nombre actuel et {p} pour le nombre total de pages du fichier |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Compresser un fichier PDF
Traiter un fichier à l’aide de l’outil de compression
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
compression_level
|
compression_level | string |
Niveau de compression |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Déverrouiller le PDF
Supprimer la protection par mot de passe de vos fichiers PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
mot de passe
|
password | string |
Mot de passe pour déchiffrer le fichier |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Faire pivoter des pages PDF
Modifier l’orientation de vos pages PDF avec facilité
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
tourner
|
rotate | string |
Rotation à appliquer |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Filigrane
Horodatage d’une image ou d’un texte sur un fichier PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
mode
|
mode | string |
Mot de passe pour déchiffrer le fichier |
|
|
texte
|
text | string |
Texte à tamponner. Si le mode est image, cette valeur ne prend pas effet. |
|
|
image_source
|
image_source | string |
Source de l’image à marquer si le mode est image. |
|
|
image_name
|
image_name | string |
Nom de fil d’image de l’image à marquer si le mode est image. |
|
|
image_file
|
image_file | string |
Contenu de fichier encodé en base64 (obligatoire si image_source est ' binaire') |
|
|
image_url
|
image_url | string |
URL du fichier image (obligatoire si image_source est 'url') |
|
|
Pages
|
pages | string |
Pages à tamponner. Formats acceptés « all », « 3-end », « 1,3,4-9 », « -2-end », « 3-234 » |
|
|
vertical_position
|
vertical_position | string |
Position verticale |
|
|
horizontal_position
|
horizontal_position | string |
Position horizontale |
|
|
vertical_position_adjustment
|
vertical_position_adjustment | string |
Ajustez le nombre de pixels déplacés de la vertical_position standard. Elle accepte des valeurs positives et négatives. |
|
|
horizontal_position_adjustment
|
horizontal_position_adjustment | string |
Ajustez le nombre de pixels déplacés de la horizontal_position standard. Elle accepte des valeurs positives et négatives. |
|
|
mosaïque
|
mosaic | string |
Si la valeur est true, cette valeur remplace tous les paramètres de position et marque l’image ou le texte 9 fois par page. |
|
|
rotation
|
rotation | string |
Angle de rotation. Plage entière acceptée 0-360. |
|
|
font_family
|
font_family | string |
Police |
|
|
font_style
|
font_style | string |
Style de police |
|
|
font_size
|
font_size | string |
Taille de police |
|
|
font_color
|
font_color | string |
Couleur hexadécimale |
|
|
transparence
|
transparency | string |
Pourcentage d’opacité pour l’horodatage du texte ou de l’image. Plage entière acceptée 1 à 100. |
|
|
couche
|
layer | string |
above=Place stamp over content, below=Place stamp below content. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Fractionner le FICHIER PDF
Divisez les fichiers PDF en plages de pages spécifiques ou extrayez chaque page dans un document distinct.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
split_mode
|
split_mode | True | string |
Mode de fractionnement |
|
ranges
|
ranges | string |
Plages de pages pour fractionner les fichiers |
|
|
fixed_range
|
fixed_range | string |
Nombre de pages par fractionnement. Exemple « 2 » pour fractionner toutes les 2 pages. |
|
|
remove_pages
|
remove_pages | string |
Pages à supprimer. Format « 1,4,8-12,16 » |
|
|
merge_after
|
merge_after | string |
Fusionnez toutes les plages après avoir été fractionnées. Utilisé uniquement lorsque split_mode est « plages » |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Fusionner des fichiers PDF
Combiner facilement plusieurs fichiers PDF en un seul document organisé
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
file_source2
|
file_source2 | string |
Source du fichier |
|
|
file_name2
|
file_name2 | string |
Nom de fichier 2 |
|
|
file2
|
file2 | string |
Contenu de fichier encodé en base64 (obligatoire si file_source2 est ' binaire') |
|
|
file_url2
|
file_url2 | string |
URL du fichier (obligatoire si file_source2 est 'url') |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Image au format PDF
Convertissez une image (JPG, PNG ou TIFF) en pdf de haute qualité.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier image |
|
nom_de_fichier
|
file_name | True | string |
Nom du fichier image |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
orientation
|
orientation | string |
Valeurs acceptées :> portrait, paysage. |
|
|
marge
|
margin | string |
Définissez une marge en pixels pour l’image dans le fichier PDF de sortie. |
|
|
Pagesize
|
pagesize | string |
Taille de page du fichier PDF de sortie. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Office au format PDF
Faciliter la lecture des fichiers Office en les convertissant au format PDF
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF OCR
Convertir des fichiers PDF non sélectionnables en PDF sélectionnables et pouvant faire l’objet d’une recherche
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
ocr_languages
|
ocr_languages | string |
Langues OCR à appliquer |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF pour PDF-A
Convertir le PDF en PDF-A pour l’archivage et la conservation à long terme
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
conformité
|
conformance | string |
Définir le niveau de conformité PDF/A |
|
|
allow_downgrade
|
allow_downgrade | string |
Autorise la rétrogradation de la conformité en cas d’erreur de conversion. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF à JPG
Convertissez chaque page PDF en JPG ou extrayez toutes les images incorporées en JPG.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
pdfjpg_mode
|
pdfjpg_mode | string |
Valeurs acceptées, pages=Convert every PDF page to a JPG image, extract=extract=extract all PDF’s embedded images to separate JPG images. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |
Protéger le PDF
Sécurise vos fichiers PDF avec un mot de passe pour protéger les informations sensibles.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Source du fichier |
|
nom_de_fichier
|
file_name | True | string |
Nom de fichier |
|
file
|
file | string |
Contenu de fichier encodé en base64 (obligatoire si file_source est « binaire ») |
|
|
file_url
|
file_url | string |
URL du fichier (obligatoire si file_source est 'url') |
|
|
mot de passe
|
password | True | string |
Le mot de passe avec le fichier est chiffré. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
type $content
|
$content-type | string | |
|
$content
|
$content | byte |