Servicios nitro PDF (versión preliminar)
Los conectores de Nitro PDF Services proporcionan pdf de un extremo a otro y procesamiento de documentos: convertir entre formatos (PDF, Word, Excel, imágenes, HTML), comprimir, combinar, dividir y editar archivos (rotar, eliminar páginas, proteger/desproteger, aplanar, redactar). También extraen datos estructurados e información de archivos PDF : texto, tablas, metadatos, datos de formulario y PII con ubicaciones, al tiempo que admiten el acceso seguro a la API y la administración de propiedades de documentos.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones 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 - Azure regiones de China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones 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 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 Nitro |
| URL | https://www.gonitro.com/support |
| Correo electrónico | prosupport@sfdc.gonitro.com |
| Metadatos del conector | |
|---|---|
| Publisher | Nitro PDF |
| Sitio web | https://www.gonitro.com/ |
| Directiva de privacidad | https://www.gonitro.com/legal/privacy-policy |
| Categorías | Productividad; Operaciones de TI |
Conector de Servicios nitro PDF
Visión general
Los conectores de Nitro PDF Services proporcionan pdf de un extremo a otro y procesamiento de documentos: convertir entre formatos (PDF, Word, Excel, imágenes, HTML), comprimir, combinar, dividir y editar archivos (rotar, eliminar páginas, proteger/desproteger, aplanar, redactar). También extraen datos estructurados e información de archivos PDF (texto, tablas, metadatos, datos de formulario y PII con ubicaciones) al tiempo que admiten el acceso seguro a la API y la administración de propiedades de documentos.
Publisher: Nitro Software
Prerrequisitos
Para usar Nitro PDF Services a través de este conector, necesitará lo siguiente:
- Una cuenta de Servicios nitro PDF
https://developers.gonitro.com/ - Un plan de Microsoft PowerApps o Power Automate con funcionalidades del conector personalizado.
Autenticación
Nitro PDF Services usa OAuth 2.0 de máquina a máquina con la concesión de credenciales de cliente para generar tokens de acceso para las solicitudes de API.
Cómo funciona
- Cree una aplicación de API en el portal de autoservicio de Nitro y obtenga el identificador de cliente asociado y el secreto de cliente.
- El conector se autentica intercambiando estas credenciales para un token de acceso de portador.
- A continuación, el token se usa para autorizar las llamadas posteriores a la API de Nitro PDF Services.
Cree credenciales y lea la guía detallada:
https://developers.gonitro.com/docs/authentication/credentials
Creación de una conexión en Power Automate/Power Apps
Al agregar el conector a un flujo o aplicación:
- Haga clic en Agregar una nueva conexión.
- Escriba el identificador de cliente y el secreto de cliente (emitidos en el portal para desarrolladores de Nitro).
- Guarde la conexión: en primer uso, el conector intercambia el identificador de cliente y el secreto de cliente para un token de acceso de corta duración mediante la concesión de credenciales de cliente de OAuth 2.0, la almacena en caché y la renueva automáticamente. Las credenciales solo se usan para obtener el token; Las llamadas API posteriores se autentican con un token de portador en su nombre.
Nota: No se requiere ningún inicio de sesión interactivo por el usuario; este flujo está diseñado para escenarios de servidor a servidor o de aplicación a aplicación.
API Host & Base Path
Operaciones admitidas
1. Conversiones
Convertir entre PDF y otros formatos de documento.
PDF a MS Office
- PDF para Word
- PDF para Excel
MS Office a PDF
- Word a PDF
- Excel a PDF
- PowerPoint a PDF
Imagen a PDF
Convierta formatos de imagen comunes (JPG, PNG, TIFF, etc.) en PDF.
PDF a imagen
Convierta páginas PDF en varios formatos de imagen.
HTML a PDF
Convertir contenido HTML en PDF.
Formato de salida:
Las conversiones devuelven resultados JSON o binarios en función del Accept encabezado (valor predeterminado: application/octet-stream).
2. Transformaciones
Operaciones que modifican o reestructuran documentos PDF.
Comprimir PDF
Reduzca el tamaño del archivo mediante niveles de compresión.Pdf plano
Convierta contenido interactivo o en capas en elementos estáticos y no editables. Este proceso es irreversible.Rotación de páginas PDF
Girar una o varias páginas mediante una matriz de rotación (índice de página + ángulo).Eliminar páginas PDF
Quite páginas por índice.Documento PDF dividido
Divida un PDF de varias páginas en varios ARCHIVOS PDF basados en intervalos de página personalizados.Combinar documentos PDF
Combine varios archivos PDF en un único documento.Redacción de páginas PDF
Agregue cuadros de reacción para ocultar contenido confidencial.Establecer propiedades de PDF
Actualice los campos de metadatos PDF estándar.Protección de contraseñas PDF
Agregue permisos de acceso y protección con contraseña.Desproteger PDF
Quitar contraseñas y restricciones.
Formato de salida:
Las transformaciones pueden devolver resultados JSON o binarios en función del Accept encabezado.
3. Extracciones
Recuperar datos estructurados o no estructurados de documentos PDF.
Extracción de datos de formulario PDF
Extrae automáticamente todos los valores de campo de formulario.
Extracción de datos de tabla pdf
Identifica y devuelve datos de tabla de archivos PDF.
Extraer texto de PDF
Extraer texto:
- desde el documento completo, o
- desde páginas específicas a través del
pageIndicesparámetro .
Campo opcional adicional params : readingOrder (booleano, predeterminado false): cuando true, reordena el texto extraído para que coincida con el flujo de lectura visual (útil para diseños de varias columnas). La calidad de la salida varía según el documento: funciona mejor en archivos PDF bien etiquetados; en diseños densos de varias columnas, puede intercalar oraciones de columnas adyacentes.
Extracción de la ubicación de PII de PDF
Busque cuadros de límite para valores de texto específicos.
Entrada: lista de cadenas (texts)
Salida: rectángulos de límite que contienen esas cadenas.
Extracción de PII de PDF
Extraiga cuadros de límite de información de identificación personal (PII) de campos de formulario.
Admite:
- Inglés
- Spanish
Extraer propiedades de PDF
Extraiga las propiedades de metadatos pdf.
Formato de salida:
Las extracciones solo devuelven JSON .
Errores y limitación
La API nitro PDF Services puede devolver los siguientes errores:
- 400 : solicitud incorrecta
- 401 — No autorizado
- 404 — No encontrado
- 413 : contenido demasiado grande
- 422: entidad inprocesable
- 500: error interno del servidor
Throttling
- Llamadas API por conexión: 100 por 60 segundos.
Límites de la plataforma
Tamaño de archivo
- Máximo: 25 MB por solicitud
Se aplica a las operaciones de un solo archivo y de varios archivos.
Recuento de páginas
- Máximo: 250 páginas por documento individual
El total de páginas combinadas en varios documentos puede superar los 250.
Tiempo de retención
- Los archivos de entrada y salida se eliminan aproximadamente 15 minutos después de la finalización de la operación.
Notas
- Los conectores de extracción siempre devuelven JSON.
- Las conversiones y transformaciones pueden generar JSON o binario en función del
Acceptencabezado.
Creación de 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 | Descripción | Obligatorio |
|---|---|---|---|
| Id. de cliente nitro | securestring | Identificador de cliente de la aplicación Nitro | True |
| Secreto de cliente nitro | securestring | Secreto de cliente de la aplicación Nitro | True |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Combinar documentos PDF |
Combine varios documentos PDF en un único archivo PDF. |
| Comprimir documento PDF |
Reduzca el tamaño del archivo de un documento PDF al tiempo que conserva el contenido y el formato. |
| Documento PDF de protección de contraseñas |
Agregue protección con contraseña a un documento PDF para restringir el acceso o la edición. |
| Documento PDF dividido |
Divida un documento PDF en varios archivos en función de intervalos de páginas o páginas individuales. |
| Documento PDF plano |
Aplane un PDF convirtiendo campos de formulario y anotaciones en contenido estático no editable. |
| Eliminación de la protección de contraseñas del documento PDF |
Quite la protección con contraseña de un documento PDF cuando se proporcionen credenciales válidas. |
| Eliminar páginas PDF |
Quite una o varias páginas especificadas de un documento PDF. |
| Establecer propiedades de PDF |
Actualice los metadatos del documento, como title, author, subject o keywords. |
| Excel a PDF |
Convierta un libro de Excel en un documento PDF al tiempo que conserva el diseño y el formato. |
| Extracción de datos de formulario PDF |
Extraer datos de campo de formulario de un documento PDF puede funcionar con archivos PDF basados en imágenes. Devuelve pares clave-valor, la etiqueta y los datos del formulario. |
| Extracción de datos de tabla pdf |
Extraiga datos tabulares de un documento PDF. Identifica automáticamente todas las tablas presentes en el archivo y devuelve las celdas, encabezados, pies de página y puntuaciones de confianza de cada tabla. |
| Extracción de PII de PDF |
Detecte y extraiga información de identificación personal (PII) de un documento PDF. Devuelve valores PII, categorías de PII y ubicaciones de rectángulo de selección para ese PII. Se puede usar junto con el bloque Redaction para censurar archivos PDF. |
| Extracción de texto buscado de PDF |
Identifique las ubicaciones del texto que se puede buscar en un documento PDF. Devuelve los datos de posición del cuadro de límite para cada instancia detectada. |
| Extraer propiedades de PDF |
Recupere los metadatos y propiedades del documento, como título, autor, fecha de creación y detalles del archivo. |
| Extraer todo el texto de PDF |
Extraiga todo el contenido de texto legible de un documento PDF. |
| HTML a PDF |
Convertir contenido HTML o una página web en un documento PDF. |
| Imagen a PDF |
Convierta uno o varios archivos de imagen en un único documento PDF. |
| PDF a imagen |
Convierta cada página de un documento PDF en archivos de imagen. |
| PDF para Excel |
Convierta un documento PDF en un archivo Excel editable. |
|
PDF para Power |
Convierta un documento PDF en un archivo PowerPoint editable. |
| PDF para Word |
Convierta un documento PDF en un archivo Word editable. |
|
Power |
Convierta una presentación de PowerPoint en un documento PDF. |
| Redacción de páginas PDF |
Quite o oscurezca permanentemente el contenido especificado en páginas PDF seleccionadas. |
| Rotación de documentos PDF |
Gire una o varias páginas dentro de un documento PDF a la orientación deseada. |
| Word a PDF |
Convierta un documento Word en un archivo PDF al tiempo que conserva el formato. |
Combinar documentos PDF
Combine varios documentos PDF en un único archivo PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Archivo 1
|
file1 | True | file |
Contenido del archivo PDF que se va a combinar (1) |
|
Archivo 2
|
file2 | True | file |
Contenido del archivo PDF que se va a combinar (2) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Comprimir documento PDF
Reduzca el tamaño del archivo de un documento PDF al tiempo que conserva el contenido y el formato.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Nivel de compresión (0-2)
|
params | True | string |
Formato {"level":1} |
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Documento PDF de protección de contraseñas
Agregue protección con contraseña a un documento PDF para restringir el acceso o la edición.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Parámetros de protección
|
params | True | string |
Formato {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] } |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Documento PDF dividido
Divida un documento PDF en varios archivos en función de intervalos de páginas o páginas individuales.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Páginas
|
params | True | string |
Formato {"pageIndice":[[0,2],[1,3,4]]]} |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
tipo de contenido
|
files.contentType | string |
tipo de contenido |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Archivar contenido
|
$content | string |
Archivar contenido |
Documento PDF plano
Aplane un PDF convirtiendo campos de formulario y anotaciones en contenido estático no editable.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Eliminación de la protección de contraseñas del documento PDF
Quite la protección con contraseña de un documento PDF cuando se proporcionen credenciales válidas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Parámetros de desprotección
|
params | True | string |
Formato {"ownerPassword": "owner-secret","userPassword": "user-secret"} |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Eliminar páginas PDF
Quite una o varias páginas especificadas de un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Eliminar páginas
|
params | True | string |
Formato {"pageIndices":[0,2]} |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
tipo de contenido
|
files.contentType | string |
tipo de contenido |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Contenido del archivo
|
$content | string |
contenido del archivo en formato Base64 |
Establecer propiedades de PDF
Actualice los metadatos del documento, como title, author, subject o keywords.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Propiedades
|
params | True | string |
Formato {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"} |
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Excel a PDF
Convierta un libro de Excel en un documento PDF al tiempo que conserva el diseño y el formato.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Extracción de datos de formulario PDF
Extraer datos de campo de formulario de un documento PDF puede funcionar con archivos PDF basados en imágenes. Devuelve pares clave-valor, la etiqueta y los datos del formulario.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Campos
|
result.fields | array of object |
Campos |
|
fieldName
|
result.fields.name | string |
Nombre del campo de formulario |
|
fieldValue
|
result.fields.value | string |
Valor de campo de formulario |
|
fieldConfidence
|
result.fields.confidence | float |
Confianza de campo de formulario |
|
averageConfidence
|
result.averageConfidence | float |
averageConfidence |
Extracción de datos de tabla pdf
Extraiga datos tabulares de un documento PDF. Identifica automáticamente todas las tablas presentes en el archivo y devuelve las celdas, encabezados, pies de página y puntuaciones de confianza de cada tabla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
tablas
|
result.tables | array of object |
tablas |
|
ID
|
result.tables.ID | string |
ID |
|
pageIndices
|
result.tables.pageIndices | array of integer |
pageIndices |
|
title
|
result.tables.tableData.title | string |
title |
|
células
|
result.tables.tableData.cells | array of array |
células |
|
items
|
result.tables.tableData.cells | array of string | |
|
pies de página
|
result.tables.tableData.footers | array of string |
pies de página |
|
confianzas
|
result.tables.tableData.confidences | array of array |
confianzas |
|
items
|
result.tables.tableData.confidences | array of float | |
|
averageConfidence
|
result.tables.tableData.averageConfidence | float |
averageConfidence |
|
headerCells
|
result.tables.tableData.headerCells | array of array |
headerCells |
|
items
|
result.tables.tableData.headerCells | array of integer | |
|
summaryCells
|
result.tables.tableData.summaryCells | array of array |
summaryCells |
|
items
|
result.tables.tableData.summaryCells | array of integer |
Extracción de PII de PDF
Detecte y extraiga información de identificación personal (PII) de un documento PDF. Devuelve valores PII, categorías de PII y ubicaciones de rectángulo de selección para ese PII. Se puede usar junto con el bloque Redaction para censurar archivos PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Idioma del documento
|
params | True | string |
Formato {"language":"en"}. Valores aceptados: "en" (inglés), "es" (español). |
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
PIIBoxes
|
result.PIIBoxes | array of object |
PIIBoxes |
|
ID
|
result.PIIBoxes.ID | string |
ID |
|
Mensaje de texto
|
result.PIIBoxes.text | string |
Mensaje de texto |
|
textPiece
|
result.PIIBoxes.textPiece | string |
textPiece |
|
pageIndex
|
result.PIIBoxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.PIIBoxes.boundingBox | array of number |
boundingBox |
|
PIIType
|
result.PIIBoxes.PIIType | string |
PIIType |
|
confidence
|
result.PIIBoxes.confidence | float |
confidence |
Extracción de texto buscado de PDF
Identifique las ubicaciones del texto que se puede buscar en un documento PDF. Devuelve los datos de posición del cuadro de límite para cada instancia detectada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Palabras clave para buscar
|
params | True | string |
Format { "texts": [ "Name", "Location" ]} |
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
cuadros de texto
|
result.textBoxes | array of object |
cuadros de texto |
|
ID
|
result.textBoxes.ID | string |
ID |
|
Mensaje de texto
|
result.textBoxes.text | string |
Mensaje de texto |
|
pageIndex
|
result.textBoxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.textBoxes.boundingBox | array of number |
boundingBox |
|
textPiece
|
result.textBoxes.textPiece | string |
textPiece |
Extraer propiedades de PDF
Recupere los metadatos y propiedades del documento, como título, autor, fecha de creación y detalles del archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
title
|
result.title | string |
title |
|
autor
|
result.author | string |
autor |
|
Asunto
|
result.subject | string |
Asunto |
|
palabras clave
|
result.keywords | string |
palabras clave |
|
creador
|
result.creator | string |
creador |
|
productor
|
result.producer | string |
productor |
|
fechaDeCreación
|
result.creationDate | string |
fechaDeCreación |
|
modDate
|
result.modDate | string |
modDate |
|
atrapado
|
result.trapped | string |
atrapado |
Extraer todo el texto de PDF
Extraiga todo el contenido de texto legible de un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Parámetros de extracción
|
params | string |
Objeto JSON opcional. Campos: pageIndices (matriz int, por ejemplo, [0,2]; omitir para documento completo) y readingOrder (booleano, valor predeterminado false; reordena el texto para el flujo de lectura visual). |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
resultado
|
result | string |
Resultado JSON |
HTML a PDF
Convertir contenido HTML o una página web en un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Imagen a PDF
Convierta uno o varios archivos de imagen en un único documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
PDF a imagen
Convierta cada página de un documento PDF en archivos de imagen.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Extensión de conversión
|
params | string |
formato convert (formatos admitidos png, jpeg) |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
files
|
result.files | array of object |
files |
|
URL
|
result.files.URL | string |
URL |
|
tipo de contenido
|
result.files.contentType | string |
tipo de contenido |
|
fileSizeBytes
|
result.files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.files.metadata.pageCount | string |
pageCount |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
PDF para Excel
Convierta un documento PDF en un archivo Excel editable.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
PDF para PowerPoint
Convierta un documento PDF en un archivo PowerPoint editable.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
PDF para Word
Convierta un documento PDF en un archivo Word editable.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
PowerPoint a PDF
Convierta una presentación de PowerPoint en un documento PDF.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Redacción de páginas PDF
Quite o oscurezca permanentemente el contenido especificado en páginas PDF seleccionadas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Propiedades
|
params | True | string |
Format {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}]} |
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
tipo de contenido
|
files.contentType | string |
tipo de contenido |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Rotación de documentos PDF
Gire una o varias páginas dentro de un documento PDF a la orientación deseada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
|
Girar páginas (grados en sentido de las agujas del reloj)
|
params | True | string |
Formato {"rotations":[{"page_index": 0,"amount": 90}]} |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
URL
|
result.file.URL | string |
URL |
|
tipo de contenido
|
result.file.contentType | string |
tipo de contenido |
|
fileSizeBytes
|
result.file.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.file.metadata.pageCount | integer |
pageCount |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Word a PDF
Convierta un documento Word en un archivo PDF al tiempo que conserva el formato.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Aceptar (formato de salida)
|
Accept | string |
Por ejemplo, application/json |
|
|
Contenido del archivo
|
file | True | file |
Archivo que se va a cargar |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
archivo
|
result.file | FileLinkResponse |
Datos de referencia de archivos |
|
Contenido del archivo
|
$content | string |
Contenido del archivo Base64 |
Definiciones
FileLinkResponse
Datos de referencia de archivos
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
URL
|
URL | string |
URL |
|
fileSizeBytes
|
metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
metadata.pageCount | integer |
pageCount |