Desbloquear PDF en n8n
Desbloquear PDF es un PDF4me acción del nodo en n8n que elimina la protección por contraseña de un PDF Cuando introduzca la contraseña correcta. Úsela para que los archivos protegidos sean legibles en pasos posteriores del flujo de trabajo, para eliminar el cifrado de un archivo de su propiedad o para desbloquear todos los extractos que envíe un proveedor sin tener que abrirlos uno por uno.
Lo que hace este nodo
PDF4me: Desbloquear PDF toma un protegido PDF a partir de datos binarios, un Base64 String, o un URL, aplica la contraseña que proporcionas y devuelve una copia que se abre sin solicitar ninguna información. Contraseña Este campo es obligatorio, por lo que desbloquea los documentos que ya tiene autorización para abrir, en lugar de recuperar una contraseña perdida. Su función habitual es ubicarse al principio de un proceso, ya que los pasos de extracción y conversión no pueden leer un archivo cifrado.
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 desbloqueo de forma segura.
Datos importantes que no debes perderte

PDF4me Desbloquear PDF panel de parámetros en n8n
Desbloquear PDF vs Proteger documento
Estas dos acciones son opuestas, y los flujos de trabajo suelen utilizar ambas: desbloquear un archivo entrante para leerlo y, a continuación, volver a proteger el resultado antes de que vuelva a salir.
| Aspecto | Desbloquear PDF | Proteja el documento |
|---|---|---|
| What it does | Removes existing password protection | Applies password protection |
| Password you supply | The current password on the document | The new password you want to set |
| Typical position | First step, so later nodes can read the file | Last step, before the file is sent or stored |
| Prerequisite | You must already know the password | None beyond the source document |
¿Qué parámetros desbloquea? PDF ¿Necesidad?
Requerido: Acción, tipo de datos de entrada, campo que coincide con ese tipo de entrada, nombre del archivo de salida y contraseña. El nombre de salida de datos binarios y los perfiles personalizados conservan valores predeterminados.
| Parámetro | Requerido | Lo que hace | Ejemplo |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Unlock PDF. | Unlock 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 protected PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the protected PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the protected PDF. Required when Input Data Type is URL. | https://example.com/statement.pdf |
| Output File Name | Required | Filename for the unlocked PDF returned by the node. Include the .pdf extension. | unlocked_output.pdf |
| Password | Required | The current password on the document. Shown masked in the panel. Reference a credential or environment variable rather than typing the secret into a saved workflow. | {{ $env.PDF_PASSWORD }} |
| Binary Data Output Name | Optional | Name of the binary property the output item exposes. Defaults to data. | data |
| Custom Profiles | Optional | Advanced Options field for extra processing settings, supplied in a JSON-like format. Leave blank unless you have a specific profile to apply. | { "preserveMetadata": true } |
Campos de salida
Una carrera exitosa devuelve uno n8n artículo que lleva el desbloqueado PDF.
| Campo | Tipo | Lo que contiene |
|---|---|---|
Binary (data) | Binary | The unlocked PDF, under Binary Data Output Name (default data). |
fileName | String | Generated filename, matching Output File Name. |
docName | String | Name of the processed document, for reference and tracking. |
mimeType | String | MIME type of the output, always application/pdf. |
fileSize | Number | Size of the returned PDF in bytes. |
isUnlocked | Boolean | Confirms the document was unlocked. A useful assertion before handing the file to an extraction step. |
securityRemoved | Boolean | Confirms password protection and access restrictions were removed. |
success | Boolean | True when the unlock completed, false on failure such as a wrong password. Use it to branch error handling. |
message | String | Human-readable status message, carrying success confirmation or error detail. |
¿Cómo configuro el desbloqueo? PDF en n8n¿
- Agregar PDF4me a tu n8n flujo de trabajo y elegir el Desbloquear 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 archivo de salida para el archivo desbloqueado, que termina en
.pdf. - Introduzca el documento Contraseña, idealmente como una expresión que lee una credencial o una variable de entorno.
- Dejar Nombre de salida de datos binarios como
dataa menos que un nodo posterior espere una propiedad diferente. - Ejecutar el nodo y enrutar el desbloqueado PDF al siguiente paso, como la extracción, la conversión o el almacenamiento.
Configuraciones típicas
Ejemplos de flujo de trabajoCommon n8n workflow patterns using Unlock PDF.
- El extracto de cuenta llega por correo electrónico protegido con una contraseña conocida.
- Desbloquear PDF Elimina la protección utilizando un secreto almacenado.
- Un paso de extracción de tabla lee las transacciones y las guarda en una hoja de cálculo.
- Todos los documentos antiguos en una unidad compartida conservan la misma contraseña antigua.
- Desbloquear PDF Se ejecuta sobre cada archivo durante un lote de migración.
- Las copias sin protección se incorporan al nuevo sistema de documentos, donde se pueden realizar búsquedas.
- Desbloquear PDF Abre un documento protegido entrante.
- El flujo de trabajo sella, fusiona o edita el archivo legible.
- La protección de documentos aplica una contraseña nueva antes de volver a enviarlo.
- Desbloquear PDF Intenta introducir la contraseña almacenada en cada archivo que llega.
- Un nodo IF prueba el valor devuelto. success y campos isUnlocked.
- Los fallos se redirigen a una alerta para que se detecte inmediatamente si se ha cambiado la contraseña.
Consejos prácticos
Hoja de trucos
| Campo | Valor |
|---|---|
| Action | Unlock PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Output File Name | unlocked_output.pdf |
| Password | {{ $env.PDF_PASSWORD }} |
| Binary Data Output Name | data |
| Credentials | PDF4me API credential |