Dividir PDF
ID del conector: Split Document
El dividir documentos como la extracción de páginas puede ser útil para separar los documentos en diferentes partes. Esta funcionalidad de PDF4me se utiliza para una distribución más rápida de las partes de los documentos PDF.
- Método: POST
- Endpoint: /api/v2/SplitPdf
Parámetros
- Contenido del archivoBase64, Required
Map source PDF file content from the previous action
- Nombre de archivostring, Required
Nombre del archivo de la fuente
- splitActionstring, Required
Puede seleccionar cualquier valor de splitAction -
RecurringSplitAfterPage -
Ejemplo - Tengo 21 páginas en un PDF. Le doy splitActionNumber valor 1, los archivos de salida serán 21 o splitActionNumber valor 4, los archivos de salida serán 6.SplitAfterPage -
Ejemplo - Tengo 21 páginas en un PDF. Le doy splitActionNumber valor 1, los archivos de salida serán 2 o splitActionNumber valor 4, los archivos de salida serán 2.SplitSequence -
Ejemplo - Tengo 21 páginas en un PDF. Le doy splitSequence valor [1] los archivos de salida serán 2 , o splitSequence valor [1,3,8], los archivos de salida serán 4.SplitRanges -
Ejemplo - Tengo 21 páginas en un PDF. Le doy splitRanges valor “1-4”, los archivos de salida serán 1 o splitRanges valor “10-21”, los archivos de salida serán 1.
- Nombramiento de archivosString, Required
Nombramiento de archivos PDF, la entrada debe estar en formato String.
Salida
- documentos divididosarray of object
Array de documentos divididos que contiene una lista de documentos
- Nombre de archivostring
Nombre de archivo de salida de la acción Split
- Contenido del archivoBinary
Contenido del archivo de salida de la acción Split
Header
Content-Type:application/json
Authorization: Por favor, copie la clave desde el enlace.
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"
}
Ejemplos de API PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda