Diviser le PDF
ID du connecteur: Split Document
Le partage de documents comme l’extraction de pages peut être utile pour séparer les documents en différentes parties. Cette fonctionnalité de PDF4me est utilisée pour une distribution plus rapide des informations pertinentes dans les parties des documents PDF.
- Méthode: POST
- Endpoint: /api/v2/SplitPdf
Paramètres
- Contenu du fichierBase64, Required
Map source PDF file content from the previous action
- Nom du fichierstring, Required
Nom du fichier de la source
- splitActionstring, Required
Vous pouvez sélectionner n’importe quelle valeur splitAction -
RecurringSplitAfterPage -
Exemple - J’ai 21 pages dans un PDF. Je donne splitActionNumber valeur 1, les fichiers de sortie seront 21 ou splitActionNumber valeur 4, les fichiers de sortie seront 6.SplitAfterPage -
Exemple - J’ai 21 pages dans un PDF. Je donne splitActionNumber valeur 1, les fichiers de sortie seront 2 ou splitActionNumber valeur 4, les fichiers de sortie seront 2.SplitSequence -
Exemple - J’ai 21 pages dans un PDF. Je donne splitSequence valeur [1] les fichiers de sortie seront 2 , ou splitSequence valeur [1,3,8], les fichiers de sortie seront 4.SplitRanges -
Exemple - J’ai 21 pages dans un PDF. Je donne splitRanges valeur “1-4”, les fichiers de sortie seront 1 ou splitRanges valeur “10-21”, les fichiers de sortie seront 1.
- Nommage des fichiersString, Required
Nommage des fichiers PDF, l’entrée doit être au format String.
Sortie
- documents divisésarray of object
Tableau de documents divisés contenant une liste de documents
- Nom du fichierstring
Nom du fichier de sortie de l’action Split
- Contenu du fichierBinary
Contenu du fichier de sortie de l’action Split
Header
Content-Type:application/json
Authorization: Veuillez copier la clé depuis le lien.
Payload
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "RecurringSplitAfterPage",
"splitActionNumber": 1,
"fileNaming": "NameAsPerOrder"
}
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "SplitAfterPage",
"splitActionNumber": 1,
"fileNaming": "NameAsPerOrder"
}
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "SplitSequence",
"splitSequence": [1],
"fileNaming": "NameAsPerOrder"
}
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"splitAction": "SplitRanges",
"splitRanges": "1-4",
"fileNaming": "NameAsPerOrder"
}
Exemples d'API PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda