API V2

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