Extrair páginas de PDF em n8n
Extrair páginas de PDF é um PDF4me ação do nó em n8n que constrói um novo PDF contendo apenas o pages Você lista. Use-a para extrair uma página de assinatura de um contrato, isolar um único capítulo de um manual ou fornecer apenas o resumo para as etapas subsequentes. pages em vez do documento inteiro.
O que este nó faz
PDF4meExtrair páginas de PDF leva um PDF de Dados Binários, um Base64 Stringou um URL e retorna um novo arquivo contendo apenas o pages nomeado em Números de páginaEsse campo representa toda a ação: ele aceita um único valor. pages, intervalos hifenizados, listas mistas e intervalos abertos que se estendem até o final do documento. Como é executado como uma etapa do fluxo de trabalho, a mesma regra de extração se aplica a todos os arquivos que chegam sem que ninguém abra um editor.
Autenticando seu API Solicitar
Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar solicitações de extração com segurança.
Fatos importantes que você não deve perder
10- Significa da página 10 até o final, portanto, uma única configuração funciona para documentos de diferentes tamanhos.
PDF4me Extrair páginas de PDF painel de parâmetros em n8n
Extrair páginas vs. Dividir PDF
Ambos produzem documentos menores, mas respondem a perguntas diferentes. A extração pergunta qual pages Você quer manter o que deseja; a opção de dividir pergunta como o documento inteiro deve ser dividido.
| Pergunta | Extrair páginas de PDF | Dividir PDF |
|---|---|---|
| How many files come back | One PDF holding the pages you listed | Several PDFs covering the whole document |
| What happens to unlisted pages | They are absent from the output | They still appear, in another output file |
| Typical use | Pull the signature page, one chapter, or a summary section | Break a bundle into per-invoice or per-section files |
| Driven by | An explicit page list you supply | A split rule such as page count, text, or barcode |
Quais parâmetros são usados para extrair páginas? PDF Precisar?
Obrigatório: Ação, Tipo de Dados de Entrada, o campo correspondente a esse tipo de entrada, Nome do Documento e Números de Página. O Nome do Campo Binário de Saída possui um valor padrão funcional de dadosE as Opções Avançadas começam vazias.
| Parâmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Extract Pages From PDF. | Extract Pages From PDF |
| Input Data Type | Required | Format of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the source PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the source PDF. Required when Input Data Type is URL. | https://example.com/report.pdf |
| Document Name | Required | Filename used for the document on the request, for reference and tracking. Include the .pdf extension. | output.pdf |
| Page Numbers | Required | The pages to keep. Accepts a comma-separated list, a hyphenated range, a mixed list, or an open range that runs to the end of the document. Pages are numbered from 1. | 1,3,5-8 |
| Output Binary Field Name | Optional | Name of the binary property the output item exposes. Defaults to data. | data |
| Advanced Options | Optional | A collection that starts empty, shown as No properties with an Add Option button. Leave it alone unless you have a specific option to add. | No properties |
Como preencher o campo de números de página
| Padrão | Exemplo | O que retorna |
|---|---|---|
| Single page | 5 | Just page 5, as a one page PDF. |
| Comma-separated list | 1,3,5 | Pages 1, 3, and 5 in one PDF, with pages 2 and 4 absent. |
| Hyphenated range | 2-5 | Pages 2, 3, 4, and 5, with both ends included. |
| Mixed list | 1,3,5-8 | Page 1, page 3, then the block from 5 to 8. |
| Open range | 10- | Page 10 through the last page, whatever the document length turns out to be. |
Campos de saída
Uma corrida bem-sucedida retorna um n8n item contendo o extraído PDF.
| Campo | Tipo | O que contém |
|---|---|---|
Binary (data) | Binary | The extracted PDF, under Output Binary Field Name (default data). |
fileName | String | Generated filename of the extracted PDF. |
mimeType | String | MIME type of the output, always application/pdf. |
fileSize | Number | Size of the returned PDF in bytes. |
pagesExtracted | Number | How many pages ended up in the output. Compare it against the length of your requested list as a cheap sanity check. |
originalPageCount | Number | Page count of the source document before extraction. |
extractedPageNumbers | Array | The page numbers that were actually extracted, useful for verifying the result against what you asked for. |
success | Boolean | True when the extraction completed, false on failure. Use it to branch error handling. |
message | String | Human-readable status message, carrying success confirmation or error detail. |
Como faço para configurar a extração de páginas de PDF em n8n?
- Adicionar PDF4me para o seu n8n fluxo de trabalho e escolha o Extrair páginas de PDF Ação.
- Em Credencial para se conectar com, selecione o seu PDF4me credencial ou clique Criar nova credencial e cole o seu API chave.
- Definir Tipo de dados de entrada para Dados binários (padrão), Base64 String, ou URL e forneça a fonte correspondente. PDF campo.
- Definir Nome do documento para o arquivo de origem, incluindo o
.pdfextensão. - Digitar Números de página usando uma lista, um intervalo, uma lista mista ou um intervalo aberto.
- Deixar Nome do campo binário de saída como
dataa menos que um nó posterior espere uma propriedade diferente. - Execute o nó e direcione o retorno. PDF para a próxima etapa, como armazenamento, e-mail ou uma fila de revisão.
Configurações típicas
Exemplos de fluxo de trabalhoCommon n8n workflow patterns using Extract Pages From PDF.
- O contrato assinado chega como anexo de e-mail.
- Extrair páginas de PDF Seleciona a última página usando um intervalo aberto.
- A página única é arquivada no registro do cliente para consulta rápida.
- Um relatório extenso é gerado de acordo com um cronograma.
- Extrair páginas de PDF mantém os primeiros poucos pages com uma gama como
1-3. - Os revisores recebem o resumo, enquanto o relatório completo é arquivado.
- Uma solicitação de suporte faz referência a uma seção do manual do produto.
- Extrair páginas de PDF extrai esse capítulo com um intervalo hifenizado.
- O cliente recebe o que é relevante. pages em vez de um acessório grande.
- Diversos documentos originais contêm, cada um, uma página que vale a pena guardar.
- Extrair páginas de PDF executa cada documento para extrair essa página.
- Mesclar várias opções PDFs Combina os resultados em um único resumo.
Dicas práticas
Folha de dicas
| Campo | Valor |
|---|---|
| Action | Extract Pages From PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Document Name | output.pdf |
| Page Numbers | 1,3,5-8 |
| Output Binary Field Name | data |
| Advanced Options | No properties |
| Credentials | PDF4me API credential |