API V2

Dividere PDF

ID del connettore: Split Document

La divisione di documenti come l’estrazione di pagine può essere utile per separare i documenti in diverse parti. Questa funzionalità di PDF4me viene utilizzata per una distribuzione più rapida delle parti dei documenti PDF.

  • Metodo: POST
  • Endpoint: /api/v2/SplitPdf

Parametri

Contenuto del fileBase64, Required

Map source PDF file content from the previous action

Nome del filestring, Required

Nome del file dalla sorgente

splitActionstring, Required

Puoi selezionare qualsiasi valore di splitAction -

  • RecurringSplitAfterPage -
    Esempio - Ho 21 pagine in un PDF. Dò splitActionNumber valore 1, i file di output saranno 21 o splitActionNumber valore 4, i file di output saranno 6.

  • SplitAfterPage -
    Esempio - Ho 21 pagine in un PDF. Dò splitActionNumber valore 1, i file di output saranno 2 o splitActionNumber valore 4, i file di output saranno 2.

  • SplitSequence -
    Esempio - Ho 21 pagine in un PDF. Dò splitSequence valore [1] i file di output saranno 2 , o splitSequence valore [1,3,8], i file di output saranno 4.

  • SplitRanges -
    Esempio - Ho 21 pagine in un PDF. Dò splitRanges valore “1-4”, i file di output saranno 1 o splitRanges valore “10-21”, i file di output saranno 1.

Nomenclatura dei fileString, Required

Nomenclatura dei file PDF, l’input deve essere in formato String.

Output

documenti divisiarray of object

Array di documenti divisi contenente un elenco di documenti

Nome del filestring

Nome del file di output dall’azione Split

Contenuto del fileBinary

Contenuto del file di output dall’azione Split

Header
Content-Type:application/json
Authorization: Copia la chiave dal link.

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"
}

Esempi di API PDF4me

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda