Plumsail Documents
El conector Plumsail Documents permite configurar la generación y conversión automatizadas de documentos. El conector proporciona una amplia gama de acciones para manipular documentos PDF y formularios PDF. Cree documentos a partir de plantillas, convierta a PDF, divida y combine archivos PDF, protéjalos, lea formularios PDF, etc., todo lo que necesita para automatizar documentos en un conector. Obtenga más información en https://plumsail.com/documents
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate excepto las siguientes: - 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 China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Estándar | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Estándar | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Support |
| URL | https://plumsail.com |
| Correo Electrónico | support@plumsail.com |
| Metadatos del conector | |
|---|---|
| Publicador | Plumsail |
| Sitio web | https://plumsail.com |
| Directiva de privacidad | https://plumsail.com/privacy-policy/ |
| Categorías | Productividad; Contenido y archivos |
Generación de documentos en Microsoft Power Automate, Azure Logic Apps o PowerApps
Registrar cuenta
En primer lugar, debe registrar la cuenta de Plumsail. Esta cuenta se usa para administrar los productos Plumsail Documents, Plumsail Actions y Plumsail Forms.
Es mejor usar la dirección de correo electrónico activa. La suscripción se vinculará a esta dirección.
Si ya tiene una cuenta, inicie sesión en account.plumsail.com.
Generación de la clave de API
Debe ir a la sección "Claves de API" y hacer clic en "Agregar nuevo".
Una vez creada una clave de API, puede ver la clave directamente en la columna "Secreto". También puede cambiar un nombre de una clave haciendo clic en ella en la columna "Nombre":
Cree tantas claves como necesite, por ejemplo, para usarlas con diferentes cuentas de Power Automate (Microsoft Flow). Si ya no necesita una clave, puede eliminarla, asegúrese de que la clave ya no se usa.
Ahora puede copiarlo y usarlo en:
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 | Compartible |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave de API | securestring | Creación de una clave de API en account.plumsail.com | Cierto |
| Ubicación del centro de datos | cuerda / cadena |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 1200 | 60 segundos |
Acciones
| Agregar una marca de agua a PDF |
Agregue una marca de agua a PDF como texto, una imagen o PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf |
| Análisis de CSV |
Analizar CSV funciona como Analizar JSON, pero para archivos CSV. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv |
| Coincidencia de expresiones regulares |
Coincidencia de expresión regular busca una cadena de entrada para todas las apariciones de una expresión regular y devuelve todas las coincidencias. Se recomienda usar Regex Hero para probar las expresiones. Admite la misma sintaxis que las acciones. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match |
| Combinar Docx |
Merge Docx toma una matriz de documentos de Docx y la combina en un solo archivo. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx |
| Combinar PDF |
Combinar PDF toma una matriz de documentos PDF y la combina en una. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf |
| Comprimir documento PDF |
Comprima el tamaño del documento PDF si es posible y optimice. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document |
| Conversión de CSV a Excel |
Convertir CSV a archivo de Excel (XLSX). Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel |
| Conversión de DOC a DOCX |
Convierta DOC en archivos DOCX. Esta acción realiza el documento DOC y lo convierte en DOCX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx |
| Conversión de DOCX a PDF |
Convertir DOCX a archivos PDF. Esta acción realiza el documento DOCX y lo convierte en PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf |
| Conversión de HTML a DOCX |
Convertir HTML en documento DOCX. Esta acción realiza el marcado HTML, lo representa y convierte en documento DOCX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx |
| Conversión de HTML a PDF |
Convertir HTML en archivo PDF. Esta acción realiza el marcado HTML, la representa y convierte en documento PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf |
| Conversión de JSON en CSV |
Convierta JSON en archivo CSV. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv |
| Conversión de JSON en Excel |
Convertir JSON en archivo de Excel (XLSX). Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel |
| Conversión de PDF a imagen |
Convertir PDF en imagen. Esta acción realiza el documento PDF y lo convierte en Imagen (jpeg, png, gif, bmp, etc.). Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image |
| Conversión de XLS a XLSX |
Convierta XLS a archivos XLSX. Esta acción realiza el documento XLS y lo convierte en XLSX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx |
| Conversión de XLSX a PDF |
Convierta XLSX a archivos PDF. Esta acción realiza el documento XLSX y lo convierte en PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf |
| Convertir imágenes en PDF |
Toma imágenes y las convierte en un documento PDF |
| Convertir PDF a imagen (en desuso) [EN DESUSO] |
Esta acción ha quedado en desuso. Use convertir PDF a imagen en su lugar.
|
| Convertir PPT a PPTX |
Convierte PPT a archivos PPTX. Esta acción realiza el documento PPT y lo convierte en PPTX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx |
| Convertir PPTX a PDF |
Convierta PPTX a archivos PDF. Esta acción realiza el documento PPTX y lo convierte en PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf |
| Creación de HTML a partir de una plantilla |
Crear HTML toma la cadena o archivo de plantilla HTML de entrada y reemplaza {{Tokens}} especial por los datos especificados. Usamos el marco Mustache para plantillas internamente. Más información sobre las plantillas en la documentación de Mustache: http://mustache.github.io/mustache.5.html. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template |
| Creación de un documento a partir de una plantilla de DOCX |
Cree un documento a partir de una plantilla de DOCX. Más información: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html |
| Creación de un documento a partir de una plantilla PPTX |
Cree un documento a partir de la plantilla PPTX. Más información: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html |
| Creación de un documento a partir de una plantilla XLSX |
Cree un documento a partir de una plantilla XLSX. Más información: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html |
| Crear archivo |
Comprime y agrega archivos a un archivo ZIP. |
| Dividir PDF |
Split PDF toma el documento PDF y lo divide. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf |
| Extracción de texto del documento PDF |
Extraer texto de PDF toma el documento PDF y extrae texto al formato RAW o HTML. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document |
| Extraer archivo |
Extraer archivos del archivo. |
| Inicio del proceso de generación de documentos |
Iniciar el proceso de generación de documentos rellena una plantilla DOCX, XLSX, PPTX o PDF relacionada con el proceso seleccionado con los datos JSON. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process |
| Inicio del proceso de generación de documentos con json |
Iniciar el proceso de generación de documentos rellena una plantilla DOCX, XLSX, PPTX o PDF relacionada con el proceso seleccionado con los datos JSON. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json |
| Merge Xlsx |
Merge Xlsx toma una matriz de documentos Xlsx y la combina en un solo archivo. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx |
| Obtener formulario de PDF |
Obtener formulario de PDF devuelve datos de formulario rellenables de PDF como JSON. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf |
| Obtener información de perfil |
Obtener información de perfil devuelve información sobre el usuario y la licencia actuales. |
| Obtener información sobre la protección de PDF |
Obtener información sobre la protección en PDF devuelve información sobre si el documento está protegido con contraseña. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information |
| PDF dividido (en desuso) [EN DESUSO] |
Esta acción ha quedado en desuso. Use Split PDF en su lugar.
|
| Protección del documento PDF |
Proteger el documento PDF agrega contraseñas, copia, impresión y otras protecciones a archivos PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document |
| Prueba de expresiones regulares |
Prueba de expresión regular indica si la expresión regular especificada en el constructor Regex encuentra una coincidencia en una cadena de entrada especificada. Se recomienda usar Regex Hero para probar las expresiones. Admite la misma sintaxis que las acciones. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test |
| Reemplazo de expresiones regulares |
Regular Expression Replace reemplaza todas las cadenas que coinciden con un patrón de expresión regular por una cadena de reemplazo especificada en una cadena de entrada especificada. Se recomienda usar Regex Hero para probar las expresiones. Admite la misma sintaxis que las acciones. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace |
| Rellenar campos de combinación en el documento DOCX |
Rellenar campos de combinación en el documento DOCX toma un documento DOCX con campos de combinación y los reemplaza por los datos especificados. Las claves del objeto de datos deben ser iguales que los nombres de MergeFields (bloque Express) en el documento. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document |
| Rellenar formulario PDF |
Rellene el formulario PDF rellena el PDF de los datos proporcionados. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form |
Agregar una marca de agua a PDF
Agregue una marca de agua a PDF como texto, una imagen o PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo
|
type | True | string |
Tipo de la marca de agua |
|
request
|
request | True | dynamic |
Devoluciones
Análisis de CSV
Analizar CSV funciona como Analizar JSON, pero para archivos CSV. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento CSV
|
content | True | byte |
Contenido del documento CSV |
|
Delimitador
|
delimiter | string |
Delimitador de columnas (de forma predeterminada es simplemente coma) |
|
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Limit
|
limit | integer |
Devuelve las primeras filas "n" |
|
|
Headers
|
headers | True | string |
Lista separada por comas de encabezados en el mismo orden que las columnas CSV |
|
Omitir la primera línea
|
skipFirstLine | boolean |
Seleccione "Sí" si el CSV tiene encabezados como primera línea. |
Devoluciones
Coincidencia de expresiones regulares
Coincidencia de expresión regular busca una cadena de entrada para todas las apariciones de una expresión regular y devuelve todas las coincidencias. Se recomienda usar Regex Hero para probar las expresiones. Admite la misma sintaxis que las acciones. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Modelo
|
pattern | True | string |
Patrón de expresión regular |
|
Mensaje de texto
|
text | True | string |
Cadena para buscar coincidencias |
Devoluciones
Combinar Docx
Merge Docx toma una matriz de documentos de Docx y la combina en un solo archivo. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Matriz de contenido sin procesar de documentos docx |
|
Aplicar encabezado y pie de página
|
applyHeaderAndFooter | True | boolean |
Aplica el encabezado y el pie de página del primer documento a todos los demás |
Devoluciones
Combinar PDF
Combinar PDF toma una matriz de documentos PDF y la combina en una. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Matriz de contenido sin procesar de documentos PDF |
Devoluciones
- Archivo de resultados
- binary
Comprimir documento PDF
Comprima el tamaño del documento PDF si es posible y optimice. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Contraseña
|
password | string |
Contraseña para abrir el archivo PDF |
Devoluciones
- Archivo de resultados
- binary
Conversión de CSV a Excel
Convertir CSV a archivo de Excel (XLSX). Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento CSV
|
content | True | byte |
Contenido del documento CSV |
|
Delimitador
|
delimiter | string |
Delimitador de columnas (de forma predeterminada es simplemente coma) |
|
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Limit
|
limit | integer |
Devuelve las primeras filas "n" |
|
|
Usar la primera línea como encabezados
|
hasHeaderRecords | boolean |
Si se establece en "Sí", los encabezados se leerán desde la primera línea. |
|
|
Nombre o índice de columna CSV
|
csvColumnIndexOrName | True | string |
Nombre de columna CSV o índice de columna (1, 2, etc.) |
|
Tipo de columna XLSX
|
xlsxColumnType | string |
Optional. Tipo de columna (ShortDateTime, TwoDecimal, etc.) |
|
|
Nombre de columna XLSX
|
xlsxColumnName | string |
Optional. Cambiar el nombre de la columna CSV a este nombre |
Devoluciones
- Archivo de resultados
- binary
Conversión de DOC a DOCX
Convierta DOC en archivos DOCX. Esta acción realiza el documento DOC y lo convierte en DOCX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido del documento que se debe convertir |
Devoluciones
- Archivo de resultados
- binary
Conversión de DOCX a PDF
Convertir DOCX a archivos PDF. Esta acción realiza el documento DOCX y lo convierte en PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido del documento que se debe convertir |
Devoluciones
Conversión de HTML a DOCX
Convertir HTML en documento DOCX. Esta acción realiza el marcado HTML, lo representa y convierte en documento DOCX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo
|
fileContent | binary |
Contenido binario del archivo HTML que se va a convertir en DOCX |
|
|
Datos HTML
|
rawHtml | string |
Datos HTML para convertir a DOCX |
|
|
HTML URL
|
htmlUrl | string |
Dirección URL a la página web que se va a convertir en DOCX |
|
|
Tamaño del papel
|
paperSize | string |
Puede ser A4,A5 etc... |
|
|
Orientación
|
orientation | string |
Vertical u Horizontal |
|
|
Descodificar HTML
|
decodeHtml | boolean |
Si se debe descodificar HTML antes de la conversión |
|
|
Márgenes
|
margins | string |
Márgenes de página en pt. La sintaxis es la misma que en CSS. Ejemplo: 25 50 75 100. |
Devoluciones
Conversión de HTML a PDF
Convertir HTML en archivo PDF. Esta acción realiza el marcado HTML, la representa y convierte en documento PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
HTML de origen
|
html | True | string |
Marcado HTML que se debe convertir en PDF |
|
Motor
|
engine | string |
Motor de conversión |
|
|
Tamaño del papel
|
size | string |
Puede ser A4,A5 etc... |
|
|
Orientación
|
orientation | string |
Vertical u Horizontal |
|
|
Márgenes
|
margins | string |
Márgenes de página. La sintaxis es la misma que en CSS. Ejemplo: 25 50 75 100. |
|
|
HTML de encabezado
|
headerHtml | string |
Solo motor clásico: marcado HTML que se debe agregar como encabezado |
|
|
HTML del pie de página
|
footerHtml | string |
Solo motor clásico: marcado HTML que se debe agregar como pie de página |
Devoluciones
Conversión de JSON en CSV
Convierta JSON en archivo CSV. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo JSON
|
content | byte |
Optional. Contenido del archivo JSON |
|
|
Datos JSON
|
jsonData | string |
Optional. Datos JSON que se van a procesar |
|
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Ruta de acceso a la matriz JSON
|
pathToJsonArray | string |
Ruta de acceso separada por puntos a la matriz en JSON. Por ejemplo: "data" o "prop1.prop2.prop3" |
|
|
Delimitador
|
delimiter | string |
Delimitador de columnas en CSV. El valor predeterminado es coma |
Devoluciones
- Archivo de resultados
- binary
Conversión de JSON en Excel
Convertir JSON en archivo de Excel (XLSX). Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del archivo JSON
|
content | byte |
Optional. Contenido del archivo JSON |
|
|
Datos JSON
|
jsonData | string |
Optional. Datos JSON que se van a procesar |
|
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Ruta de acceso a la matriz JSON
|
pathToJsonArray | string |
Ruta de acceso separada por puntos a la matriz en JSON. Por ejemplo: "data" o "prop1.prop2.prop3" |
|
|
JSON (propiedad)
|
jsonProperty | True | string |
Nombre de la propiedad JSON |
|
Tipo de columna XLSX
|
xlsxColumnType | string |
Optional. Tipo de columna (ShortDateTime, TwoDecimal, etc.) |
|
|
Nombre de columna XLSX
|
xlsxColumnName | string |
Optional. Cambiar el nombre de la propiedad JSON a este nombre |
Devoluciones
- Archivo de resultados
- binary
Conversión de PDF a imagen
Convertir PDF en imagen. Esta acción realiza el documento PDF y lo convierte en Imagen (jpeg, png, gif, bmp, etc.). Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Prefijo de nombre de archivo
|
filenamePrefix | string |
Optional. Los archivos de salida tendrán este prefijo seguido de un número de índice para el nombre. |
|
|
Página de inicio
|
startPage | integer |
Primera página para iniciar la extracción (basada en 1) |
|
|
Página final
|
endPage | integer |
La última página que se va a extraer (inclusive) |
|
|
Páginas
|
pages | string |
Números de página para la extracción separados por ';' (solo se extraerán estas páginas) |
|
|
Formato de imagen
|
format | string |
El formato de la imagen de resultado |
|
|
PPP
|
dpi | integer |
Resolución de la imagen de resultado |
|
|
Contraseña
|
password | string |
Contraseña para descifrar el documento |
Devoluciones
Conversión de XLS a XLSX
Convierta XLS a archivos XLSX. Esta acción realiza el documento XLS y lo convierte en XLSX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido del documento que se debe convertir |
Devoluciones
- Archivo de resultados
- binary
Conversión de XLSX a PDF
Convierta XLSX a archivos PDF. Esta acción realiza el documento XLSX y lo convierte en PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido del documento que se debe convertir |
Devoluciones
- Archivo de resultados
- binary
Convertir imágenes en PDF
Toma imágenes y las convierte en un documento PDF
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Imagen única por página
|
imagePerPage | boolean |
Seleccione "No" si no desea que cada imagen esté en una página independiente. El valor predeterminado es "Sí" |
|
|
Contenido de la imagen
|
imageContent | True | array of byte |
Contenido sin procesar de la imagen |
Devoluciones
- Archivo de resultados
- binary
Convertir PDF a imagen (en desuso) [EN DESUSO]
Esta acción ha quedado en desuso. Use convertir PDF a imagen en su lugar.
Convertir PDF en imagen. Esta acción realiza el documento PDF y lo convierte en Imagen (jpeg, png, gif, bmp, etc.). Documentación: https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (en desuso)
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Página de inicio
|
startPage | integer |
Primera página para iniciar la extracción (basada en 1) |
|
|
Página final
|
endPage | integer |
La última página que se va a extraer (inclusive) |
|
|
Páginas
|
pages | string |
Números de página para la extracción separados por ';' (solo se extraerán estas páginas) |
|
|
Formato de imagen
|
format | string |
El formato de la imagen de resultado |
|
|
PPP
|
dpi | integer |
Resolución de la imagen de resultado |
|
|
Contraseña
|
password | string |
Contraseña para descifrar el documento |
Devoluciones
Convertir PPT a PPTX
Convierte PPT a archivos PPTX. Esta acción realiza el documento PPT y lo convierte en PPTX. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido del documento que se debe convertir |
Devoluciones
- Archivo de resultados
- binary
Convertir PPTX a PDF
Convierta PPTX a archivos PDF. Esta acción realiza el documento PPTX y lo convierte en PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido del documento que se debe convertir |
Devoluciones
- Archivo de resultados
- binary
Creación de HTML a partir de una plantilla
Crear HTML toma la cadena o archivo de plantilla HTML de entrada y reemplaza {{Tokens}} especial por los datos especificados. Usamos el marco Mustache para plantillas internamente. Más información sobre las plantillas en la documentación de Mustache: http://mustache.github.io/mustache.5.html. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
HTML de origen
|
html | True | byte |
Plantilla HTML de texto o plantilla de archivo HTML |
|
Datos de plantilla
|
data | True | object |
Datos JSON que se deben aplicar a la plantilla |
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Zona horaria
|
timezone | string |
Zona horaria del documento |
Devoluciones
Creación de un documento a partir de una plantilla de DOCX
Cree un documento a partir de una plantilla de DOCX. Más información: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de plantilla
|
documentContent | True | binary |
Contenido de la plantilla |
|
Datos de plantilla
|
data | True | object |
Datos JSON que se deben aplicar a la plantilla |
|
Tipo de salida del documento
|
outputType | True | string |
Tipo de documento necesario |
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Zona horaria
|
timezone | string |
Zona horaria del documento |
Devoluciones
- Archivo de resultados
- binary
Creación de un documento a partir de una plantilla PPTX
Cree un documento a partir de la plantilla PPTX. Más información: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de plantilla
|
documentContent | True | binary |
Contenido de la plantilla |
|
Datos de plantilla
|
data | True | object |
Datos JSON que se deben aplicar a la plantilla |
|
Tipo de salida del documento
|
outputType | True | string |
Tipo de documento necesario |
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Zona horaria
|
timezone | string |
Zona horaria del documento |
Devoluciones
Creación de un documento a partir de una plantilla XLSX
Cree un documento a partir de una plantilla XLSX. Más información: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo de plantilla
|
documentContent | True | binary |
Contenido de la plantilla |
|
Datos de plantilla
|
data | True | object |
Datos JSON que se deben aplicar a la plantilla |
|
Tipo de salida del documento
|
outputType | True | string |
Tipo de documento necesario |
|
Configuración regional
|
locale | string |
Configuración regional que se aplicará al documento |
|
|
Zona horaria
|
timezone | string |
Zona horaria del documento |
Devoluciones
- Archivo de resultados
- binary
Crear archivo
Comprime y agrega archivos a un archivo ZIP.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del archivo
|
fileName | True | string |
Nombre del archivo sin la extensión de archivo |
|
Nombre del archivo
|
fileName | string |
Nombre de archivo, incluida la extensión de archivo |
|
|
Contenido del archivo
|
content | binary |
Contenido del documento |
|
|
Contraseña
|
password | string |
Archivar contraseña |
Devoluciones
Dividir PDF
Split PDF toma el documento PDF y lo divide. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Tipo de división
|
type | True | string |
Cómo dividir el archivo |
|
request
|
request | True | dynamic |
Devoluciones
Extracción de texto del documento PDF
Extraer texto de PDF toma el documento PDF y extrae texto al formato RAW o HTML. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Página de inicio
|
startPage | integer |
Primera página para iniciar la extracción (basada en 1) |
|
|
Página final
|
endPage | integer |
La última página que se va a extraer (inclusive) |
|
|
Tipo de resultado
|
resultType | string |
Sin formato o HTML |
|
|
Contraseña
|
password | string |
Contraseña para descifrar el documento |
Devoluciones
Extraer archivo
Extraer archivos del archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
archivo Archivo
|
fileContent | byte |
Contenido del archivo de archivo |
|
|
Incluir carpetas
|
includeFolders | boolean |
Si los archivos "true" contenidos en las carpetas se extraerán |
|
|
Contraseña
|
password | string |
Archivar contraseña |
Devoluciones
Inicio del proceso de generación de documentos
Iniciar el proceso de generación de documentos rellena una plantilla DOCX, XLSX, PPTX o PDF relacionada con el proceso seleccionado con los datos JSON. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
processId | True | string |
Nombre del proceso que se va a iniciar |
|
datos
|
data | True | dynamic |
Devoluciones
- Archivo de resultados
- binary
Inicio del proceso de generación de documentos con json
Iniciar el proceso de generación de documentos rellena una plantilla DOCX, XLSX, PPTX o PDF relacionada con el proceso seleccionado con los datos JSON. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
processId | True | string |
Nombre del proceso que se va a iniciar |
|
|
object |
Devoluciones
- Archivo de resultados
- binary
Merge Xlsx
Merge Xlsx toma una matriz de documentos Xlsx y la combina en un solo archivo. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Content
|
documentsContents | True | array of binary |
Matriz de contenido sin procesar de documentos Xlsx |
Devoluciones
Obtener formulario de PDF
Obtener formulario de PDF devuelve datos de formulario rellenables de PDF como JSON. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Contraseña
|
password | string |
Contraseña para descifrar el documento |
Devoluciones
- response
- object
Obtener información de perfil
Obtener información de perfil devuelve información sobre el usuario y la licencia actuales.
Devoluciones
- Body
- ProfileInfo
Obtener información sobre la protección de PDF
Obtener información sobre la protección en PDF devuelve información sobre si el documento está protegido con contraseña. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
Devoluciones
PDF dividido (en desuso) [EN DESUSO]
Esta acción ha quedado en desuso. Use Split PDF en su lugar.
Toma un documento PDF y lo divide (en desuso)
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Página de inicio
|
startPage | integer |
Primera página para iniciar la división (basada en 1) |
|
|
Página final
|
endPage | integer |
Última página que se va a dividir (inclusive) |
|
|
Dividir en la página
|
splitAtPage | integer |
Número de páginas por partición |
|
|
Contraseña
|
password | string |
Contraseña para descifrar el documento |
Devoluciones
Protección del documento PDF
Proteger el documento PDF agrega contraseñas, copia, impresión y otras protecciones a archivos PDF. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Habilitar la impresión
|
allowPrinting | True | boolean |
Proteger el archivo PDF de la impresión |
|
Habilitación de la modificación
|
allowModification | True | boolean |
Proteger el archivo PDF de la edición |
|
Habilitación de la extracción de datos
|
allowExtract | True | boolean |
Permite la extracción de texto, imágenes y otros medios del archivo PDF. |
|
Habilitar anotación
|
allowAnnotate | True | boolean |
Permite la anotación (por ejemplo, comentarios, relleno de formularios, firma) del archivo PDF. |
|
Contraseña del propietario de PDF
|
newOwnerPassword | string |
Escriba aquí una contraseña de propietario opcional. Esta contraseña se puede usar para deshabilitar las restricciones de documentos. |
|
|
Contraseña de usuario pdf
|
newUserPassword | string |
Escriba aquí una contraseña de usuario opcional. Cada vez que un usuario abre el PDF, se le pedirá esta contraseña. Si no desea una solicitud de contraseña, deje este campo en blanco. |
|
|
Contraseña
|
password | string |
Contraseña para descifrar el documento |
Devoluciones
Prueba de expresiones regulares
Prueba de expresión regular indica si la expresión regular especificada en el constructor Regex encuentra una coincidencia en una cadena de entrada especificada. Se recomienda usar Regex Hero para probar las expresiones. Admite la misma sintaxis que las acciones. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Modelo
|
pattern | True | string |
Patrón de expresión regular |
|
Mensaje de texto
|
text | True | string |
Cadena para buscar coincidencias |
Devoluciones
Reemplazo de expresiones regulares
Regular Expression Replace reemplaza todas las cadenas que coinciden con un patrón de expresión regular por una cadena de reemplazo especificada en una cadena de entrada especificada. Se recomienda usar Regex Hero para probar las expresiones. Admite la misma sintaxis que las acciones. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Modelo
|
pattern | True | string |
Patrón de expresión regular |
|
Mensaje de texto
|
text | True | string |
Cadena para buscar coincidencias |
|
Replacement
|
replacement | string |
Cadena de reemplazo |
Devoluciones
- Body
- StringResultResponse
Rellenar campos de combinación en el documento DOCX
Rellenar campos de combinación en el documento DOCX toma un documento DOCX con campos de combinación y los reemplaza por los datos especificados. Las claves del objeto de datos deben ser iguales que los nombres de MergeFields (bloque Express) en el documento. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento DOCX
|
docxDocument | True | byte |
Contenido sin procesar de la plantilla de documento docx. Los nombres MergeField deben ser los mismos que las claves de los datos de plantilla. |
|
Datos de plantilla
|
data | True | object |
Datos JSON que se deben aplicar a la plantilla |
Devoluciones
Rellenar formulario PDF
Rellene el formulario PDF rellena el PDF de los datos proporcionados. Documentación- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Contenido del documento
|
documentContent | True | byte |
Contenido sin formato del documento PDF |
|
Datos JSON
|
jsonData | True | object |
Datos que se usarán para rellenar el formulario |
|
Bloquear campos de formulario
|
lockFormFields | boolean |
Deshabilitar la edición de campos después de rellenarlos |
|
|
Contraseña
|
password | string |
Contraseña para abrir el archivo PDF |
Devoluciones
Desencadenadores
| Proceso finalizado |
Crea un webhook que se ejecuta cuando finaliza el proceso. |
Proceso finalizado
Crea un webhook que se ejecuta cuando finaliza el proceso.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del proceso
|
processId | True | string |
Nombre del proceso que se va a iniciar |
Devoluciones
Definiciones
ApplyHtmlTemplateResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
HTML de resultado
|
htmlResult | string |
Resultado HTML sin formato |
BooleanResultResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
IsSuccess
|
isSuccess | boolean |
DocumentContentWithFilenameResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Filename
|
filename | string |
Nombre del archivo |
|
Contenido del archivo
|
fileContent | byte |
Contenido del archivo |
DocumentProcessingResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Archivo de resultados
|
fileContent | byte |
Resultado como un archivo |
DocumentsArrayResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Archivos de resultados
|
resultFilesContents | array of byte |
Matriz de contenido sin procesar de los archivos de resultados |
DocumentsWithFilenamesResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Archivos de resultados
|
resultFiles | array of DocumentContentWithFilenameResponse |
Matriz de contenido sin procesar de archivos de resultados con sus nombres de archivo |
GetPdfProtectionInfoResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
isPasswordProtected
|
isPasswordProtected | boolean |
LicenseInfo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
type
|
type | integer | |
|
credits
|
credits | integer | |
|
additionalCredits
|
additionalCredits | integer | |
|
fecha de vencimiento
|
expirationDate | date-time |
ProfileInfo
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
nombre
|
name | string | |
|
Correo electrónico
|
string | ||
|
licenseStatus
|
licenseStatus | string | |
|
teamName
|
teamName | string | |
|
licenseInfo
|
licenseInfo | LicenseInfo | |
|
shortUserId
|
shortUserId | string |
StringResultResponse
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
result | string |
binary
Este es el tipo de datos básico "binary".
objeto
Este es el tipo 'objeto'.