Méthodes de connecteur PDF
Accélérez le traitement PDF pour l’automatisation de vos documents en utilisant les différentes méthodes du connecteur PDF dans Studio de conception de bureau de RPA.
Fermer
Ferme les ressources associées au document PDF. Utilisez cette méthode pour libérer toutes les références et ressources après l’utilisation de la méthode Load.
Appelez cette méthode lorsque vous n’avez plus besoin d’utiliser le document PDF ou après avoir effectué des opérations avec celui-ci.
Convertir en Excel
Convertit un document PDF en Microsoft document Excel. Si spécifié, seules les tables peuvent éventuellement être converties.
Appelez cette méthode avec le chemin d’accès au fichier dans lequel le document Excel converti doit être enregistré et définissez éventuellement ConvertTablesOnly sur Vrai si seules les tables doivent être converties.
| Paramètre | Description | Type de données |
|---|---|---|
| ExcelFilepath | Chemin d’accès au fichier dans lequel le document Excel converti (.xlsx) est enregistré. Assurez-vous que le chemin d’accès du fichier inclut le nom et l’extension du fichier. | Chaîne |
| ConvertTablesOnly | Si la valeur est définie sur Vrai, seules les tables du document PDF sont converties au format Excel. La valeur par défaut est Vrai. | Booléen |
ConvertToHTML
Convertit une page spécifiée d’un PDF au format HTML. Si le numéro de page est inférieur ou égal à 0, toutes les pages du PDF sont converties en HTML.
Appelez cette méthode avec le numéro de page du fichier PDF que vous souhaitez convertir en HTML. Si vous transmettez un numéro de page inférieur ou égal à 0, l’intégralité du PDF sera convertie en HTML. La méthode renvoie le contenu HTML sous forme de chaîne.
| Paramètre | Description | Type de données |
|---|---|---|
| Numéro de page (entrées de données) | Numéro de page du PDF à convertir en HTML. Si ce paramètre est inférieur ou égal à 0, toutes les pages du PDF sont converties en HTML. Les numéros de page commencent généralement à partir de 1. | Int32 |
| Retour (sortie de données) | Cette méthode renvoie le contenu HTML sous forme de chaîne, représentant le contenu du fichier PDF. | Chaîne |
Convertir en image
Convertit une page spécifiée d’un document PDF en image. Vous pouvez également spécifier le chemin d’accès de l’image où l’image est enregistrée, le PPP (points par pouce) et la qualité de l’image.
Appelez cette méthode avec le numéro de page du PDF à convertir, le chemin d’accès au fichier où l’image doit être enregistrée, et ajustez éventuellement les paramètres PPP et qualité de l’image.
| Paramètre | Description | Type de données |
|---|---|---|
| Numéro de page | Numéro de page du PDF à convertir en image. Les numéros de page commencent généralement à partir de 1. | Int32 |
| Chemin d’accès à l’image | Chemin d’accès au fichier où l’image convertie est enregistrée. Assurez-vous que le chemin d’accès du fichier inclut le nom et l’extension du fichier | Chaîne |
| Dpi | La résolution PPP (points par pouce) de l’image générée. La valeur par défaut est de 200 ppp. | Int32 |
| Qualité | Niveau de qualité de l’image générée, compris entre 0 (le plus bas) et 100 (le plus élevé). La valeur par défaut est 95. | Int32 |
ConvertToImages
Convertit un document PDF en images. Vous pouvez également spécifier le chemin vers le dossier où les images sont enregistrées, le PPP (points par pouce), la qualité de l’image et une liste facultative pour stocker les noms de fichiers générés.
Appelez cette méthode avec le chemin du dossier où les images doivent être enregistrées. En option, ajustez les paramètres DPI et qualité d’image. Si vous fournissez une liste en tant que paramètre FileNames , elle est remplie avec les noms des fichiers image générés.
| Paramètre | Description | Type de données |
|---|---|---|
| Chemin d’accès du dossier | Le chemin du dossier où les images converties seront enregistrées. Assurez-vous que le dossier existe et qu’il dispose des autorisations d’écriture appropriées. | Chaîne |
| Dpi | Résolution PPP (points par pouce) des images générées. La valeur par défaut est de 200 ppp. | Int32 |
| Qualité | Niveau de qualité des images générées, compris entre 0 (le plus bas) et 100 (le plus élevé). La valeur par défaut est 95. | Int32 |
Convertir en mot
Convertit un PDF en Microsoft document Word.
Appelez cette méthode avec le chemin d’accès au fichier où le document Word converti doit être enregistré. La méthode crée un document Word à partir du contenu PDF dans le chemin d’accès spécifié.
| Paramètre | Description | Type de données |
|---|---|---|
| WordFilepath | Chemin d’accès au fichier dans lequel le document Word converti (.doc) est enregistré. Assurez-vous que le chemin d’accès du fichier inclut le nom et l’extension du fichier. | Chaîne |
ConvertToXml
Convertit une page spécifiée d’un document PDF au format Microsoft XML. Si spécifié, seules les tables peuvent éventuellement être converties.
Appelez cette méthode avec le numéro de page du PDF à convertir, le chemin d’accès au fichier dans lequel la sortie XML doit être enregistrée, et définissez éventuellement ConvertTablesOnly sur True si seules les tables doivent être converties.
| Paramètre | Description | Type de données |
|---|---|---|
| Numéro de page | Le numéro de page du PDF à convertir au format XML. Les numéros de page commencent généralement à partir de 1. | Int32 |
| Chemin d’accès au fichier XML | Chemin d’accès du fichier dans lequel le document XML converti sera enregistré. Assurez-vous que le chemin d’accès du fichier inclut le nom et l’extension du fichier | Chaîne |
| ConvertTablesOnly | Si la valeur est définie sur Vrai, seules les tables de la page spécifiée seront converties en XML. La valeur par défaut est Vrai. | Booléen |
Extraire les images
Extrait les images des pages spécifiées d’un document PDF. Vous pouvez également spécifier le chemin vers le dossier dans lequel les images sont enregistrées et une liste de sortie pour stocker les noms de fichiers générés.
Appelez cette méthode avec le chemin du dossier où les images doivent être enregistrées, les numéros de page de début et de fin à partir desquels extraire les images et une liste vide pour stocker les noms de fichiers des images extraites.
| Paramètre | Description | Type de données |
|---|---|---|
| Chemin d’accès du dossier | Le chemin vers le dossier où les images extraites sont enregistrées. Assurez-vous que le dossier existe et qu’il dispose des autorisations d’écriture appropriées. | Chaîne |
| FromPage | Numéro de la page de départ à partir de laquelle extraire les images. Les numéros de page commencent généralement à partir de 1. | Int32 |
| ToPage | Numéro de page de fin jusqu’auquel les images doivent être extraites. Ce nombre doit être supérieur ou égal au numéro FromPage . | Int32 |
| Noms | Paramètre de sortie qui stocke les noms de fichiers des images extraites. | Liste 1 |
GetAllTables
Extrait toutes les tables d’un document PDF et les renvoie sous forme de liste de tables de données.
Utilisez le paramètre Return pour récupérer les données de table extraites sous forme de liste.
Appelez cette méthode sans aucun paramètre pour récupérer toutes les tables du document PDF. La méthode renvoie une liste de DataTables, où chaque DataTable représente une table extraite du PDF.
| Paramètre | Description | Type de données |
|---|---|---|
| Retour | Cette méthode renvoie la liste de DataTable qui représente une table extraite du fichier PDF. | Liste 1 |
GetPageAsImage
Extrait les données d’une page de document PDF et les stocke en tant qu’image en mémoire.
Renvoie une page spécifiée d’un document PDF sous forme d’image en mémoire.
Appelez cette méthode avec le numéro de page du PDF pour récupérer la page sous forme d’image. La méthode renvoie la page sous la forme d’un objet System.Drawing.Image.
| Paramètre | Description | Type de données |
|---|---|---|
| Numéro de page | Numéro de page du PDF à convertir en image. Les numéros de page commencent généralement à partir de 1. | Int32 |
| Retour | Cette méthode renvoie une image qui représente une page spécifiée du fichier PDF. | Dessin.Image |
GetPageCount
Récupère le nombre total de pages dans un document PDF. Vous devez utiliser le paramètre Retour pour récupérer le nombre total de pages dans le PDF en tant que nombre entier.
| Paramètre | Description | Type de données |
|---|---|---|
| Retour | Cette méthode renvoie un nombre entier représentant le nombre de pages du fichier PDF. | Int32 |
GetTable
Extrait une table d’un PDF et la renvoie en tant que DataTable. La méthode d’extraction est spécifiée par le paramètre ExtractBy .
Appelez cette méthode avec le type d’extraction et la valeur correspondante. La méthode renvoie la table extraite en tant que DataTable.
| Paramètre | Description | Type de données |
|---|---|---|
| Extraits par | Méthode d’extraction à utiliser. Ce paramètre doit être ExtractType, qui inclut les options suivantes : Index (0) : extraire par numéro de page, et ContainsText (1) : extraire en faisant correspondre le texte. |
Type d’extraction |
| Valeur | Valeur correspondant au type d’extraction. Par exemple, si ExtractBy est Index, il s’agit du numéro de page sous forme de chaîne ; si ExtractBy a la valeur ContainsText, il s’agit du texte à faire correspondre. |
Chaîne |
| Retour | Cette méthode renvoie une DataTable qui représente une table extraite du fichier PDF. | Table |
GetText
Récupère le texte de la plage de pages PDF donnée.
Appelez cette méthode avec les numéros de page de début et de fin pour récupérer le texte de ces pages. La méthode renvoie le texte extrait sous forme de chaîne.
| Paramètre | Description | Type de données |
|---|---|---|
| FromPage | Numéro de la page de début de la plage à partir de laquelle extraire le texte. Les numéros de page commencent généralement à partir de 1. | Int32 |
| ToPage | Numéro de page vers lequel vous récupérez le texte à partir de la page de démarrage. Remarque : Assurez-vous que la valeur ToPage est supérieure à la valeur FromPage . |
Int32 |
| Retour | Cette méthode renvoie une chaîne représentant le contenu textuel du fichier PDF. | Chaîne |
Charge
Charge un fichier PDF pour l’interaction, ce qui permet d’effectuer d’autres opérations telles que l’extraction de contenu.
Appelez cette méthode avec le chemin d’accès complet au fichier PDF (FilePath) et fournissez éventuellement un mot de passe (Mot de passe) si le PDF est protégé.
| Paramètre | Description | Type de données |
|---|---|---|
| FilePath | Le chemin complet vers le fichier PDF à charger. Cela doit inclure le nom du fichier et l’extension. | Chaîne |
| Mot de passe | Le mot de passe du fichier PDF, s’il est protégé. Si le fichier PDF n’est pas protégé par un mot de passe, ce paramètre peut être une chaîne vide. | Chaîne |
Fusionner
Fusionne une liste de fichiers PDF en un seul fichier PDF.
Appelez cette méthode avec une liste des chemins d’accès des fichiers PDF à fusionner, le chemin d’accès au fichier de sortie et un marqueur d’écrasement facultatif.
| Paramètre | Description | Type de données |
|---|---|---|
| Liste des fichiers | Une liste des chemins d’accès aux fichiers PDF à fusionner. Chaque chemin d’accès doit être un chemin d’accès valide à un fichier PDF. | Tableau de liste |
| Chemin d’accès du fichier de sortie | Chemin d’accès au fichier dans lequel le fichier PDF fusionné est enregistré. Cela doit inclure le nom du fichier et l’extension. | Chaîne |
| Remplacer | Si la valeur est définie sur True, la méthode écrase le fichier existant dans le chemin de sortie s’il existe. Si la valeur est définie sur Faux, la méthode n’écrase pas le fichier existant. La valeur par défaut est Faux. |
Booléen |
Division
Divise un seul PDF en plusieurs fichiers, où chaque page du PDF est enregistrée en tant que fichier distinct.
Appelez cette méthode avec le chemin du dossier de sortie où les pages PDF fractionnées doivent être enregistrées.
| Paramètre | Description | Type de données |
|---|---|---|
| Chemin d’accès du dossier de sortie | Chemin d’accès au dossier dans lequel les pages PDF fractionnées sont enregistrées. Assurez-vous que le dossier existe ou qu’il dispose des autorisations appropriées pour écrire des fichiers. | Chaîne |