Dividir PDF
ID do conector: Split Document
A divisão de documentos como a extração de páginas pode ser útil para separar os documentos em diferentes partes. Esta funcionalidade de PDF4me é utilizada para uma distribuição mais rápida das partes dos documentos PDF.
- Método: POST
- Endpoint: /api/v2/SplitPdf
Parâmetros
- Conteúdo do arquivoBase64, Required
Map source PDF file content from the previous action
- Nome do arquivostring, Required
Nome do arquivo da fonte
- splitActionstring, Required
Você pode selecionar qualquer valor de splitAction -
RecurringSplitAfterPage -
Exemplo - Tenho 21 páginas em um PDF. Dê splitActionNumber valor 1, os arquivos de saída serão 21 ou splitActionNumber valor 4, os arquivos de saída serão 6.SplitAfterPage -
Exemplo - Tenho 21 páginas em um PDF. Dê splitActionNumber valor 1, os arquivos de saída serão 2 ou splitActionNumber valor 4, os arquivos de saída serão 2.SplitSequence -
Exemplo - Tenho 21 páginas em um PDF. Dê splitSequence valor [1] os arquivos de saída serão 2 , ou splitSequence valor [1,3,8], os arquivos de saída serão 4.SplitRanges -
Exemplo - Tenho 21 páginas em um PDF. Dê splitRanges valor “1-4”, os arquivos de saída serão 1 ou splitRanges valor “10-21”, os arquivos de saída serão 1.
- Nomeação de arquivosString, Required
Nomeação de arquivos PDF, a entrada deve estar no formato String.
Saída
- documentos divididosarray of object
Array de documentos divididos contendo uma lista de documentos
- Nome do arquivostring
Nome do arquivo de saída da ação Split
- Conteúdo do arquivoBinary
Conteúdo do arquivo de saída da ação Split
Header
Content-Type:application/json
Authorization: Por favor, copie a chave a partir do 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"
}
Exemplos de API PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda