API V2

Memisahkan PDF

ID Konektor: Split Document

Memisahkan dokumen seperti ekstraksi halaman dapat berguna untuk memisahkan dokumen menjadi berbagai bagian. Fitur ini dari PDF4me digunakan untuk distribusi lebih cepat dari informasi yang mungkin relevan dalam bagian-bagian dari dokumen PDF.

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

Parameter

Konten dari fileBase64, Required

Map source PDF file content from the previous action

Nama filestring, Required

Nama file dari sumber

splitActionstring, Required

Anda dapat memilih salah satu nilai splitAction -

  • RecurringSplitAfterPage -
    Contoh - Saya memiliki 21 halaman dalam satu PDF. Saya memberikan nilai splitActionNumber 1, file output akan 21 atau splitActionNumber nilai 4, file output akan 6.

  • SplitAfterPage -
    Contoh - Saya memiliki 21 halaman dalam satu PDF. Saya memberikan nilai splitActionNumber 1, file output akan 2 atau splitActionNumber nilai 4, file output akan 2.

  • SplitSequence -
    Contoh - Saya memiliki 21 halaman dalam satu PDF. Saya memberikan nilai splitSequence [1] file output akan 2 , atau splitSequence nilai [1,3,8], file output akan 4.

  • SplitRanges -
    Contoh - Saya memiliki 21 halaman dalam satu PDF. Saya memberikan nilai splitRanges “1-4”, file output akan 1 atau splitRanges nilai “10-21”, file output akan 1.

Penamaan fileString, Required

Penamaan file PDF, input harus dalam format String.

Keluaran

dokumen yang dibagiarray of object

Array dokumen yang dibagi yang berisi daftar dokumen

Nama filestring

Nama file output dari aksi Split

Konten dari fileBinary

Konten file output dari aksi Split

Header
Content-Type:application/json
Authorization: Silahkan salin kunci dari 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"
}

Contoh API PDF4me

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