iLovePDF (versión preliminar)
El conector iLovePDF le permite automatizar operaciones de PDF comunes, como comprimir, combinar, proteger y convertir documentos directamente dentro de flujos de trabajo y aplicaciones. Con este conector, los usuarios pueden simplificar los flujos de trabajo de documentos, reducir los tamaños de archivo, aplicar la configuración de seguridad y transformar archivos PDF en formatos accesibles, como PDF/A o JPG, lo que mejora la productividad y la integración en los procesos de documentos digitales.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Compatibilidad con iLovePDF |
| URL | https://www.ilovepdf.com/contact |
| Correo Electrónico | equipo.crombie@crombie.dev |
| Metadatos del conector | |
|---|---|
| Publicador | i Love PDF |
| nombre | iLovePDF |
| brandColor | #EF332A |
| descripción | Conector para procesar archivos a través de la API de iLovePDF |
| stackOwner | iLovePDF |
| tags | PDF, Conversión, Automatización, Documentos |
| useCases | Convertir PDF a PDF-A, Comprimir archivos PDF, Combinar varios ARCHIVOS PDF |
| supportedProducts | Power Automate, Power Apps |
| Sitio web | https://www.ilovepdf.com |
| Directiva de privacidad | https://www.ilovepdf.com/help/privacy |
| Categorías | Contenido y archivos |
Conector iLovePDF
El conector iLovePDF permite automatizar operaciones de PDF comunes, como comprimir, combinar, proteger y convertir documentos directamente en Power Automate y Power Apps. Con este conector, los usuarios pueden simplificar los flujos de trabajo de documentos, reducir los tamaños de archivo, aplicar la configuración de seguridad y transformar archivos PDF en formatos accesibles, como PDF/A o JPG, lo que mejora la productividad y la integración en los procesos de documentos digitales.
Publicador
iLovePDF
Prerrequisitos
Para usar este conector, necesita una cuenta de API de iLovePDF.
También necesitará una clave de API, que se puede generar desde el panel de la cuenta.
Operaciones admitidas
Se admiten las siguientes operaciones:
- Dividir : divida un archivo PDF en archivos PDF más pequeños en función de los intervalos de páginas o el número de páginas.
- Comprimir : reduce el tamaño de archivo de un PDF al tiempo que mantiene la calidad.
- Proteger : agrega protección con contraseña a un archivo PDF para restringir el acceso.
- PDFtoJPG : convierte cada página de un PDF en imágenes JPG de alta calidad.
- ImageToPDF : convierta imágenes (JPG, PNG, etc.) en un único documento PDF.
- PDFtoPDFA : convierte un documento PDF en el formato PDF/A a largo plazo.
- Desbloqueo : quita la protección con contraseña o restricciones de un PDF protegido.
- Combinar : combina archivos PDF en un único documento.
- Marca de agua: agrega marcas de agua de texto o de imagen a una o varias páginas de un PDF.
- Girar : gira las páginas seleccionadas en un documento PDF a la orientación deseada.
- PDFOCR : realiza el reconocimiento óptico de caracteres (OCR) para hacer que los ARCHIVOS PDF escaneados sean accesibles y editables.
- OfficeToPDF : convierte documentos de Office (Word, Excel, PowerPoint) en formato PDF.
Compilación y uso del conector
Antes de usar el conector iLovePDF en Power Automate, debe configurar la conexión proporcionando la clave pública de iLovePDF.
Esta clave se puede obtener en el panel para desarrolladores de iLovePDF.
El conector usará esta clave para autenticar y autorizar todas las llamadas API de forma segura.
Una vez establecida la conexión, puede crear un flujo y agregar la acción iLovePDF .
Al configurar esta acción, deberá especificar los parámetros siguientes:
- Origen de archivo: elija si el archivo procede de una ubicación en la nube o se proporciona como contenido binario.
- Archivo : si el archivo se proporciona como contenido binario, escriba los datos binarios del archivo en este campo.
- Dirección URL del archivo: si el archivo está hospedado en un almacenamiento en la nube, proporcione la dirección URL directa al archivo PDF.
- Parámetros específicos de la acción: cada operación puede incluir campos o opciones de configuración adicionales en función de su funcionalidad (por ejemplo, intervalos de páginas para Dividir, contraseña para Proteger).
Una vez configurados estos parámetros, el flujo se puede ejecutar para iniciar el proceso de firma automáticamente.
Problemas conocidos y limitaciones
- Actualmente, la API solo admite archivos PDF.
- Los archivos grandes (más de 25 MB) pueden tardar más tiempo en procesarse.
- El conector requiere una clave pública iLovePDF activa.
Lecturas adicionales
Visite la documentación de la API de iLovePDF para obtener más detalles sobre la autenticación, los puntos de conexión y los ejemplos.
Crear una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| clave_api | securestring | api_key para esta API. | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Agregar números de página |
Insertar números de página en los archivos PDF |
| Combinar archivos PDF |
Combinar fácilmente varios archivos PDF en un único documento organizado |
| Comprimir PDF |
Procesamiento de un archivo mediante la herramienta de compresión |
| Desbloquear PDF |
Eliminación de la protección con contraseña de los archivos PDF |
| Dividir PDF |
Divida archivos PDF en intervalos de página específicos o extraiga cada página en un documento independiente. |
| Filigrana |
Marcar una imagen o texto sobre el archivo PDF |
| Imagen a PDF |
Convierta una imagen (JPG, PNG o TIFF) en un PDF de alta calidad. |
| Office a PDF |
Hacer que los archivos de office sean fáciles de leer mediante la conversión a PDF |
| PDF a JPG |
Convierta cada página PDF en JPG o extraiga todas las imágenes incrustadas como JPG. |
| PDF OCR |
Convertir archivos PDF no seleccionables en PDF seleccionables y en búsquedas |
| PDF para PDF-A |
Convertir PDF en PDF-A para archivar y conservar a largo plazo |
| Proteger PDF |
Protege los archivos PDF con una contraseña para proteger la información confidencial. |
| Rotación de páginas PDF |
Cambiar la orientación de las páginas PDF con facilidad |
Agregar números de página
Insertar números de página en los archivos PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
facing_pages
|
facing_pages | string |
Defina en true si el PDF está en modo de página accesible |
|
|
first_cover
|
first_cover | string |
Si la primera página es una página de portada, no se numerará |
|
|
pages
|
pages | string |
Páginas que se van a numerar. Formatos aceptados 'all', '3-end', '1,3,4-9', '-2-end', '3-234' |
|
|
starting_number
|
starting_number | string |
Numeración de página de inicio con este número |
|
|
vertical_position
|
vertical_position | string |
Definir si el número de página estará en la parte superior o inferior |
|
|
horizontal_position
|
horizontal_position | string |
Permite colocar el número a la izquierda, en el centro o a la derecha de la página. |
|
|
vertical_position_adjustment
|
vertical_position_adjustment | string |
Ajuste el número de píxeles desplazados del vertical_position estándar. Acepta valores positivos y negativos. |
|
|
horizontal_position_adjustment
|
horizontal_position_adjustment | string |
Ajuste el número de píxeles desplazados del horizontal_position estándar. Acepta valores positivos y negativos. |
|
|
font_family
|
font_family | string |
Fuente |
|
|
font_size
|
font_size | string |
Tamaño de fuente |
|
|
font_color
|
font_color | string |
Color hexadecimal |
|
|
texto
|
text | string |
Para definir texto además del número, use {n} para el número actual y {p} para el número total de páginas para el archivo. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Combinar archivos PDF
Combinar fácilmente varios archivos PDF en un único documento organizado
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
file_source2
|
file_source2 | string |
Origen del archivo |
|
|
file_name2
|
file_name2 | string |
Nombre de archivo 2 |
|
|
file2
|
file2 | string |
Contenido del archivo codificado en Base64 (necesario si file_source2 es "binario") |
|
|
file_url2
|
file_url2 | string |
Dirección URL del archivo (obligatorio si file_source2 es "url") |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Comprimir PDF
Procesamiento de un archivo mediante la herramienta de compresión
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
compression_level
|
compression_level | string |
Nivel de compresión |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Desbloquear PDF
Eliminación de la protección con contraseña de los archivos PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
contraseña
|
password | string |
Contraseña para descifrar el archivo |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Dividir PDF
Divida archivos PDF en intervalos de página específicos o extraiga cada página en un documento independiente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
split_mode
|
split_mode | True | string |
Modo de división |
|
ranges
|
ranges | string |
Intervalos de páginas para dividir los archivos |
|
|
fixed_range
|
fixed_range | string |
Número de páginas por división. Ejemplo "2" para dividir cada 2 páginas. |
|
|
remove_pages
|
remove_pages | string |
Páginas que se van a quitar. Formato "1,4,8-12,16" |
|
|
merge_after
|
merge_after | string |
Combine todos los intervalos después de dividirse. Solo se usa cuando split_mode es "intervalos" |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Filigrana
Marcar una imagen o texto sobre el archivo PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
mode
|
mode | string |
Contraseña para descifrar el archivo |
|
|
texto
|
text | string |
Texto que se va a marcar. Si el modo es imagen, este valor no surte efecto. |
|
|
image_source
|
image_source | string |
Origen de la imagen que se va a marcar si el modo es imagen. |
|
|
nombre_de_imagen
|
image_name | string |
Nombre de fil de imagen de la imagen que se va a marcar si el modo es imagen. |
|
|
image_file
|
image_file | string |
Contenido del archivo codificado en Base64 (necesario si image_source es "binario") |
|
|
image_url
|
image_url | string |
Dirección URL del archivo de imagen (obligatorio si image_source es "url") |
|
|
pages
|
pages | string |
Páginas que se van a marcar. Formatos aceptados 'all', '3-end', '1,3,4-9', '-2-end', '3-234' |
|
|
vertical_position
|
vertical_position | string |
Posición vertical |
|
|
horizontal_position
|
horizontal_position | string |
Posición horizontal |
|
|
vertical_position_adjustment
|
vertical_position_adjustment | string |
Ajuste el número de píxeles desplazados del vertical_position estándar. Acepta valores positivos y negativos. |
|
|
horizontal_position_adjustment
|
horizontal_position_adjustment | string |
Ajuste el número de píxeles desplazados del horizontal_position estándar. Acepta valores positivos y negativos. |
|
|
mosaico
|
mosaic | string |
Si es true, este valor invalida todos los parámetros de posición y marca la imagen o el texto 9 veces por página. |
|
|
rotación
|
rotation | string |
Ángulo de rotación. Intervalo entero aceptado entre 0 y 360. |
|
|
font_family
|
font_family | string |
Fuente |
|
|
font_style
|
font_style | string |
Estilo de fuente |
|
|
font_size
|
font_size | string |
Tamaño de fuente |
|
|
font_color
|
font_color | string |
Color hexadecimal |
|
|
transparencia
|
transparency | string |
Porcentaje de opacidad para marcar texto o imagen. Intervalo entero aceptado entre 1 y 100. |
|
|
capa
|
layer | string |
above=Place stamp over content, below=Place stamp below content. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Imagen a PDF
Convierta una imagen (JPG, PNG o TIFF) en un PDF de alta calidad.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo de imagen |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo de imagen |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
orientation
|
orientation | string |
Valores aceptados:> vertical, horizontal. |
|
|
margin
|
margin | string |
Defina un margen en píxeles para la imagen en el PDF de salida. |
|
|
Pagesize
|
pagesize | string |
Tamaño de página del PDF de salida. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Office a PDF
Hacer que los archivos de office sean fáciles de leer mediante la conversión a PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF a JPG
Convierta cada página PDF en JPG o extraiga todas las imágenes incrustadas como JPG.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
pdfjpg_mode
|
pdfjpg_mode | string |
Valores aceptados, pages=Convert every PDF page to a JPG image, extract=extract all PDF's embedded images to separate JPG images. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF OCR
Convertir archivos PDF no seleccionables en PDF seleccionables y en búsquedas
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
ocr_languages
|
ocr_languages | string |
Lenguajes de OCR que se van a aplicar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
PDF para PDF-A
Convertir PDF en PDF-A para archivar y conservar a largo plazo
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
Conformidad
|
conformance | string |
Establecer el nivel de conformidad de PDF/A |
|
|
allow_downgrade
|
allow_downgrade | string |
Permite la degradación de conformidad en caso de error de conversión. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Proteger PDF
Protege los archivos PDF con una contraseña para proteger la información confidencial.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
contraseña
|
password | True | string |
La contraseña con el archivo se cifrará. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |
Rotación de páginas PDF
Cambiar la orientación de las páginas PDF con facilidad
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
file_source
|
file_source | True | string |
Origen del archivo |
|
nombre_de_archivo
|
file_name | True | string |
Nombre del archivo |
|
archivo
|
file | string |
Contenido del archivo codificado en Base64 (necesario si file_source es "binario") |
|
|
file_url
|
file_url | string |
Dirección URL del archivo (obligatorio si file_source es "url") |
|
|
rotar
|
rotate | string |
Rotación que se va a aplicar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tipo de $content
|
$content-type | string | |
|
$content
|
$content | byte |