API V2

PDF teilen

Connector-ID: Split Document

Das Teilen von Dokumenten wie der Extraktion von Seiten kann nützlich sein, um die Dokumente in verschiedene Teile zu trennen. Diese Funktion von PDF4me wird verwendet, um schneller die relevanten Informationen in Teilen von PDF-Dokumenten zu verteilen.

  • Methode: POST
  • Endpunkt: /api/v2/SplitPdf

Parameter

DateiinhaltBase64, Required

Karte Quell-PDF-Dateiinhalt aus der vorherigen Aktion

Dateinamestring, Required

Name der Datei aus der Quelle

splitActionstring, Required

Sie können einen der folgenden splitAction-Werte auswählen -

  • RecurringSplitAfterPage -
    Beispiel - Ich habe 21 Seiten in einem PDF. Ich gebe splitActionNumber Wert 1, Ausgabedateien werden 21 sein oder splitActionNumber Wert 4, Ausgabedateien werden 6 sein.

  • SplitAfterPage -
    Beispiel - Ich habe 21 Seiten in einem PDF. Ich gebe splitActionNumber Wert 1, Ausgabedateien werden 2 sein oder splitActionNumber Wert 4, Ausgabedateien werden 2 sein.

  • SplitSequence -
    Beispiel - Ich habe 21 Seiten in einem PDF. Ich gebe splitSequence Wert [1] Ausgabedateien werden 2 sein, oder splitSequence Wert [1,3,8], Ausgabedateien werden 4 sein.

  • SplitRanges -
    Beispiel - Ich habe 21 Seiten in einem PDF. Ich gebe splitRanges Wert “1-4”, Ausgabedateien werden 1 sein oder splitRanges Wert “10-21”, Ausgabedateien werden 1 sein.

DateinamenString, Required

Dateinamen des PDF-Dateis, der Eingabe muss in String-Format sein.

Ausgabe

geteilte Dokumentearray of object

Array von geteilten Dokumenten, das eine Liste von Dokumenten enthält

Dateinamestring

Ausgabedateiname aus der Split-Aktion

DateiinhaltBinary

Ausgabedateiinhalt aus der Split-Aktion

Header
Content-Type:application/json
Authorization: Bitte kopieren Sie den Schlüssel aus dem 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"
}

PDF4me api Beispiele

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