Extraer páginas de PDF en n8n
Extraer páginas de PDF es un PDF4me acción del nodo en n8n que construye un nuevo PDF que contiene únicamente el pages La lista que usted enumera. Úsela para extraer una página de firmas de un contrato, aislar un solo capítulo de un manual o pasar los pasos posteriores solo el resumen. pages en lugar de todo el documento.
Lo que hace este nodo
PDF4me: Extraer páginas de PDF toma una PDF a partir de datos binarios, un Base64 String, o un URL y devuelve un nuevo archivo que contiene solo el pages nombrado en Números de página. Ese campo es toda la acción: acepta un solo pages, rangos con guiones, listas mixtas y rangos abiertos que se extienden hasta el final del documento. Dado que se ejecuta como un paso del flujo de trabajo, la misma regla de extracción se aplica a todos los archivos que llegan sin que nadie abra un editor.
Autenticando su API Pedido
Cada PDF4me nodo en n8n requiere un válido Credencial para conectarse con. Crea o selecciona uno que contenga tu PDF4me API clave para que el flujo de trabajo pueda autenticar las solicitudes de extracción de forma segura.
Datos importantes que no debes perderte
10- significa desde la página 10 hasta el final, por lo que una misma configuración funciona en documentos de diferentes longitudes.
PDF4me Extraer páginas de PDF panel de parámetros en n8n
Extraer páginas vs. Dividir PDF
Ambos producen documentos más pequeños, pero responden a preguntas diferentes. La extracción pregunta cuál pages usted quiere conservar; dividir pregunta cómo se debe dividir todo el documento.
| Pregunta | Extraer 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 |
¿De qué parámetros extrae las páginas? PDF ¿Necesidad?
Requerido: Acción, tipo de datos de entrada, el campo que coincide con ese tipo de entrada, nombre del documento y números de página. El nombre del campo binario de salida tiene un valor predeterminado de funcionamiento. datosy Opciones avanzadas comienza vacío.
| Parámetro | Requerido | Lo que hace | Ejemplo |
|---|---|---|---|
| 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 |
Cómo escribir el campo de números de página
| Patrón | Ejemplo | Lo que regresa |
|---|---|---|
| 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 salida
Una carrera exitosa devuelve uno n8n artículo que contiene el extraído PDF.
| Campo | Tipo | Lo que contiene |
|---|---|---|
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. |
¿Cómo configuro la extracción de páginas? PDF en n8n¿
- Agregar PDF4me a tu n8n flujo de trabajo y elegir el Extraer páginas de PDF acción.
- En Credencial para conectarse con, seleccione su PDF4me credenciales o haga clic Crear nueva credencial y pega tu API llave.
- Colocar Tipo de datos de entrada a Datos binarios (por defecto), Base64 String, o URL y proporcionar la fuente correspondiente PDF campo.
- Colocar Nombre del documento para el archivo fuente, incluyendo el
.pdfextensión. - Ingresar Números de página utilizando una lista, un rango, una lista mixta o un rango abierto.
- Dejar Nombre del campo binario de salida como
dataa menos que un nodo posterior espere una propiedad diferente. - Ejecuta el nodo y enruta el resultado. PDF al siguiente paso, como almacenamiento, correo electrónico o una cola de revisión.
Configuraciones típicas
Ejemplos de flujo de trabajoCommon n8n workflow patterns using Extract Pages From PDF.
- El contrato firmado llega como archivo adjunto en el correo electrónico.
- Extraer páginas de PDF toma la última página usando un rango abierto.
- La página individual se archiva en el registro del cliente para una consulta rápida.
- Se genera un informe extenso periódicamente.
- Extraer páginas de PDF conserva los primeros pages con una gama como
1-3. - Los revisores reciben el resumen, mientras que el informe completo se archiva.
- Una solicitud de asistencia hace referencia a una sección del manual del producto.
- Extraer páginas de PDF extrae ese capítulo con un rango con guion.
- El cliente obtiene la información relevante. pages en lugar de un accesorio grande.
- Varios documentos originales contienen cada uno una página que merece la pena conservar.
- Extraer páginas de PDF Se ejecuta por documento para obtener esa página.
- Combinar varios PDFs Combina los resultados en un único resumen.
Consejos prácticos
Hoja de trucos
| 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 |