Compartilhar via


Documentos plumsail

O conector de Documentos plumsail permite que você configure a geração e a conversão de documentos automatizados. O conector fornece uma ampla gama de ações para manipular documentos PDF e formulários PDF. Criar documentos de modelos, converter em PDF, dividir e mesclar arquivos PDF, protegê-los, ler formulários PDF e muito mais – tudo o que você precisa para automatizar documentos em um conector. Encontre mais informações em https://plumsail.com/documents

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Standard Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Standard Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Standard Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Support
URL https://plumsail.com
Email support@plumsail.com
Metadados do conector
Publicador Plumsail
Site https://plumsail.com
Política de privacidade https://plumsail.com/privacy-policy/
Categorias Produtividade; Conteúdo e arquivos

Gerar documentos no Microsoft Power Automate, nos Aplicativos Lógicos do Azure ou no PowerApps

Registrar conta

Em primeiro lugar, você precisa registrar a Conta plumsail. Essa conta é usada para gerenciar os produtos Plumsail Documents, Plumsail Actions e Plumsail Forms.

É melhor usar seu endereço de email ativo. A assinatura será vinculada a esse endereço.

Se você já tiver uma conta, basta entrar no account.plumsail.com.

Gerar chave de API

Você precisa navegar até a seção "Chaves de API" e clicar em "Adicionar nova".

Depois de criar uma chave de API, você poderá ver sua chave diretamente na coluna "Segredo". Você também pode alterar um nome de uma chave clicando nela na coluna "Nome":

Chaves de API

Crie quantas chaves forem necessárias, por exemplo, para usar com diferentes contas do Power Automate (Microsoft Flow). Se você não precisar mais de uma chave, exclua-a, certifique-se de que a chave não seja mais usada.

Agora você pode copiá-lo e usá-lo em:

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a visão geral dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs

Nome Tipo Description Obrigatório
Chave de API secureString Criar chave de API no account.plumsail.com Verdade
Localização do datacenter cadeia

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 1200 60 segundos

Ações

Adicionar uma marca d'água ao PDF

Adicione uma marca d'água ao PDF como texto, imagem ou PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf

Analisar CSV

O CSV de análise funciona como Analisar JSON, mas para arquivos CSV. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv

Compactar documento PDF

Compacte o tamanho do documento PDF, se possível, e otimize-o. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document

Converter CSV no Excel

Converter CSV em arquivo do Excel (XLSX). Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel

Converter DOC em DOCX

Converta DOC em arquivos DOCX. Essa ação usa o documento DOC e o converte em DOCX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx

Converter DOCX em PDF

Converta DOCX em arquivos PDF. Essa ação usa o documento DOCX e o converte em PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf

Converter HTML em DOCX

Converter HTML em documento DOCX. Essa ação usa a marcação HTML, renderiza-a e converte em documento DOCX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx

Converter HTML em PDF

Converter HTML em arquivo PDF. Essa ação usa a marcação HTML, renderiza-a e converte em documento PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf

Converter imagens em PDF

Ele usa imagens e as converte em um documento PDF

Converter JSON em CSV

Converter JSON em arquivo CSV. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv

Converter JSON no Excel

Converter JSON no arquivo do Excel (XLSX). Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel

Converter PDF em Imagem

Converter PDF em imagem. Essa ação usa o documento PDF e o converte em Imagem (jpeg, png, gif, bmp etc). Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image

Converter PDF em Imagem (preterido) [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Converter PDF em Imagem .

Converter PDF em imagem. Essa ação usa o documento PDF e o converte em Imagem (jpeg, png, gif, bmp etc). Documentação – https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (preterida)

Converter PPT em PPTX

Converter PPT em arquivos PPTX. Essa ação usa o documento PPT e o converte em PPTX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx

Converter PPTX em PDF

Converter PPTX em arquivos PDF. Essa ação usa o documento PPTX e o converte em PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf

Converter XLS em XLSX

Converter XLS em arquivos XLSX. Essa ação usa o documento XLS e o converte em XLSX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx

Converter XLSX em PDF

Converter XLSX em arquivos PDF. Essa ação usa o documento XLSX e o converte em PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf

Correspondência de expressão regular

A Correspondência de Expressão Regular procura uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna todas as correspondências. Recomendamos usar Regex Hero para testar suas expressões. Ele dá suporte à mesma sintaxe que as ações. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match

Criar arquivo morto

Compacta e adiciona arquivos a um arquivo ZIP.

Criar documento com base no modelo DOCX

Crie um documento com base no modelo DOCX. Mais informações: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html

Criar documento com base no modelo PPTX

Crie um documento com base no modelo PPTX. Mais informações: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html

Criar documento com base no modelo XLSX

Crie um documento com base no modelo XLSX. Mais informações: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html

Criar HTML com base no modelo

Criar HTML usa a cadeia de caracteres ou arquivo de modelo HTML de entrada e substitui {{Tokens}} especial por dados especificados. Usamos a estrutura do Mustache para modelos internamente. Mais informações sobre modelos nos documentos do Mustache: http://mustache.github.io/mustache.5.html. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template

Dividir PDF

O PDF dividido usa o documento PDF e o divide. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf

Extrair Arquivo Morto

Extraia arquivos do arquivo morto.

Extrair texto do documento PDF

Extrair texto de PDF leva documento PDF e extrai texto para o formato Raw ou HTML. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document

Iniciar o processo de geração de documentos

Iniciar o processo de geração de documentos preenche um modelo DOCX, XLSX, PPTX ou PDF relacionado ao processo selecionado com os dados JSON. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process

Iniciar o processo de geração de documentos com json

Iniciar o processo de geração de documentos preenche um modelo DOCX, XLSX, PPTX ou PDF relacionado ao processo selecionado com os dados JSON. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json

Mesclar Docx

Mesclar o Docx usa uma matriz de documentos do Docx e mescla-o em um único arquivo. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx

Mesclar PDF

Mesclar PDF usa uma matriz de documentos PDF e mescla em um. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf

Mesclar Xlsx

A Merge Xlsx usa uma matriz de documentos Xlsx e a mescla em um único arquivo. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx

Obter formulário de PDF

Obter o Formulário do PDF retorna dados de formulário preenchíveis do PDF como JSON. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf

Obter informações de perfil

Obter informações de perfil retorna informações sobre o usuário e a licença atuais.

Obter informações sobre a proteção de PDF

Obter informações sobre a proteção de PDF retorna informações se o documento está protegido por senha. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information

PDF dividido (preterido) [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Split PDF .

Ele usa um documento PDF e o divide (preterido)

Preencher campos de mesclagem no documento DOCX

Preencha campos de mesclagem no documento DOCX usa um documento DOCX com campos de mesclagem e os substitui por dados especificados. As chaves no objeto de dados devem ser iguais aos nomes de MergeFields (bloco expresso) no documento. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document

Preencher o formulário PDF

Preencha o Formulário PDF preenche PDF de acordo com os dados fornecidos. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form

Proteger documento PDF

Proteger documento PDF adiciona senhas, cópia, impressão e outras proteções a arquivos PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document

Substituição de expressão regular

A Substituição de Expressão Regular substitui todas as cadeias de caracteres que correspondem a um padrão de expressão regular por uma cadeia de caracteres de substituição especificada em uma cadeia de caracteres de entrada especificada. Recomendamos usar Regex Hero para testar suas expressões. Ele dá suporte à mesma sintaxe que as ações. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace

Teste de expressão regular

O Teste de Expressão Regular indica se a expressão regular especificada no construtor Regex encontra uma correspondência em uma cadeia de caracteres de entrada especificada. Recomendamos usar Regex Hero para testar suas expressões. Ele dá suporte à mesma sintaxe que as ações. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test

Adicionar uma marca d'água ao PDF

Adicione uma marca d'água ao PDF como texto, imagem ou PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#add-watermark-to-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo
type True string

O tipo da marca d'água

solicitação
request True dynamic

Retornos

Analisar CSV

O CSV de análise funciona como Analisar JSON, mas para arquivos CSV. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#parse-csv

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento CSV
content True byte

Conteúdo do documento CSV

Delimitador
delimiter string

Delimitador de colunas (por padrão, é apenas vírgula)

Local
locale string

A localidade que será aplicada ao documento

Limit
limit integer

Retorna as primeiras linhas "n"

Headers
headers True string

Lista separada por vírgulas de cabeçalhos na mesma ordem que colunas CSV

Ignorar a primeira linha
skipFirstLine boolean

Selecione "Sim" se o CSV tiver cabeçalhos como primeira linha.

Retornos

As saídas desta operação são dinâmicas.

Compactar documento PDF

Compacte o tamanho do documento PDF, se possível, e otimize-o. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#compress-pdf-document

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Senha
password string

Senha para abrir o arquivo PDF

Retornos

Arquivo de resultado
binary

Converter CSV no Excel

Converter CSV em arquivo do Excel (XLSX). Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#csv-to-excel

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento CSV
content True byte

Conteúdo do documento CSV

Delimitador
delimiter string

Delimitador de colunas (por padrão, é apenas vírgula)

Local
locale string

A localidade que será aplicada ao documento

Limit
limit integer

Retorna as primeiras linhas "n"

Usar a primeira linha como cabeçalhos
hasHeaderRecords boolean

Se definido como "Sim", os cabeçalhos serão lidos da primeira linha.

Nome ou índice da coluna CSV
csvColumnIndexOrName True string

Nome da coluna CSV ou índice de coluna (1, 2 etc.)

Tipo de coluna XLSX
xlsxColumnType string

Optional. Tipo de coluna (ShortDateTime, TwoDecimal etc.)

Nome da coluna XLSX
xlsxColumnName string

Optional. Renomear a coluna CSV para esse nome

Retornos

Arquivo de resultado
binary

Converter DOC em DOCX

Converta DOC em arquivos DOCX. Essa ação usa o documento DOC e o converte em DOCX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-doc-to-docx

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo do documento que deve ser convertido

Retornos

Arquivo de resultado
binary

Converter DOCX em PDF

Converta DOCX em arquivos PDF. Essa ação usa o documento DOCX e o converte em PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-docx-to-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo do documento que deve ser convertido

Retornos

Converter HTML em DOCX

Converter HTML em documento DOCX. Essa ação usa a marcação HTML, renderiza-a e converte em documento DOCX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-docx

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do arquivo
fileContent binary

Conteúdo binário do arquivo HTML a ser convertido em DOCX

Dados HTML
rawHtml string

Dados HTML a serem convertidos em DOCX

HTML URL
htmlUrl string

URL para a página da Web a ser convertida em DOCX

Tamanho do papel
paperSize string

Pode ser A4,A5 etc...

Orientação
orientation string

Retrato ou Paisagem

Decodificar HTML
decodeHtml boolean

Se o HTML deve ser decodificado antes da conversão

Margens
margins string

Margens de página no pt. A sintaxe é a mesma do CSS. Exemplo: 25 50 75 100.

Retornos

Converter HTML em PDF

Converter HTML em arquivo PDF. Essa ação usa a marcação HTML, renderiza-a e converte em documento PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-html-to-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
HTML de origem
html True string

Marcação HTML que deve ser convertida em PDF

Engine
engine string

Mecanismo de conversão

Tamanho do papel
size string

Pode ser A4,A5 etc...

Orientação
orientation string

Retrato ou Paisagem

Margens
margins string

As margens da página. A sintaxe é a mesma do CSS. Exemplo: 25 50 75 100.

HTML do cabeçalho
headerHtml string

Somente mecanismo Clássico – marcação HTML que deve ser adicionada como um cabeçalho

HTML do rodapé
footerHtml string

Somente mecanismo Clássico – marcação HTML que deve ser adicionada como rodapé

Retornos

Converter imagens em PDF

Ele usa imagens e as converte em um documento PDF

Parâmetros

Nome Chave Obrigatório Tipo Description
Imagem única por página
imagePerPage boolean

Selecione "Não" se você não quiser que cada imagem esteja em uma página separada. O padrão é "Sim"

Conteúdo da imagem
imageContent True array of byte

Conteúdo bruto da imagem

Retornos

Arquivo de resultado
binary

Converter JSON em CSV

Converter JSON em arquivo CSV. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-csv

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do arquivo JSON
content byte

Optional. Conteúdo do ficheiro JSON

Dados JSON
jsonData string

Optional. Dados JSON a serem processados

Local
locale string

A localidade que será aplicada ao documento

Caminho para a matriz JSON
pathToJsonArray string

Caminho separado do ponto para a matriz no JSON. Por exemplo: "data" ou "prop1.prop2.prop3"

Delimitador
delimiter string

Delimitador de colunas no CSV. O padrão é vírgula

Retornos

Arquivo de resultado
binary

Converter JSON no Excel

Converter JSON no arquivo do Excel (XLSX). Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#json-to-excel

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do arquivo JSON
content byte

Optional. Conteúdo do ficheiro JSON

Dados JSON
jsonData string

Optional. Dados JSON a serem processados

Local
locale string

A localidade que será aplicada ao documento

Caminho para a matriz JSON
pathToJsonArray string

Caminho separado do ponto para a matriz no JSON. Por exemplo: "data" ou "prop1.prop2.prop3"

Propriedade JSON
jsonProperty True string

Nome da propriedade JSON

Tipo de coluna XLSX
xlsxColumnType string

Optional. Tipo de coluna (ShortDateTime, TwoDecimal etc.)

Nome da coluna XLSX
xlsxColumnName string

Optional. Renomear a propriedade JSON para esse nome

Retornos

Arquivo de resultado
binary

Converter PDF em Imagem

Converter PDF em imagem. Essa ação usa o documento PDF e o converte em Imagem (jpeg, png, gif, bmp etc). Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Prefixo de nome de arquivo
filenamePrefix string

Optional. Os arquivos de saída terão esse prefixo seguido por um número de índice para o nome

Página Iniciar
startPage integer

A primeira página a iniciar a extração (com base em 1)

Página Final
endPage integer

A última página a ser extraída (inclusive)

Páginas
pages string

Números de página para extração separados por ';' (somente estas páginas serão extraídas)

Formato de imagem
format string

O formato da imagem de resultado

DPI
dpi integer

A resolução da imagem de resultado

Senha
password string

Senha para descriptografar documento

Retornos

Converter PDF em Imagem (preterido) [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Converter PDF em Imagem .

Converter PDF em imagem. Essa ação usa o documento PDF e o converte em Imagem (jpeg, png, gif, bmp etc). Documentação – https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pdf-to-image (preterida)

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Página Iniciar
startPage integer

A primeira página a iniciar a extração (com base em 1)

Página Final
endPage integer

A última página a ser extraída (inclusive)

Páginas
pages string

Números de página para extração separados por ';' (somente estas páginas serão extraídas)

Formato de imagem
format string

O formato da imagem de resultado

DPI
dpi integer

A resolução da imagem de resultado

Senha
password string

Senha para descriptografar documento

Retornos

Converter PPT em PPTX

Converter PPT em arquivos PPTX. Essa ação usa o documento PPT e o converte em PPTX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-ppt-to-pptx

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo do documento que deve ser convertido

Retornos

Arquivo de resultado
binary

Converter PPTX em PDF

Converter PPTX em arquivos PDF. Essa ação usa o documento PPTX e o converte em PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-pptx-to-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo do documento que deve ser convertido

Retornos

Arquivo de resultado
binary

Converter XLS em XLSX

Converter XLS em arquivos XLSX. Essa ação usa o documento XLS e o converte em XLSX. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xls-to-xlsx

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo do documento que deve ser convertido

Retornos

Arquivo de resultado
binary

Converter XLSX em PDF

Converter XLSX em arquivos PDF. Essa ação usa o documento XLSX e o converte em PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#convert-xlsx-to-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo do documento que deve ser convertido

Retornos

Arquivo de resultado
binary

Correspondência de expressão regular

A Correspondência de Expressão Regular procura uma cadeia de caracteres de entrada para todas as ocorrências de uma expressão regular e retorna todas as correspondências. Recomendamos usar Regex Hero para testar suas expressões. Ele dá suporte à mesma sintaxe que as ações. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-match

Parâmetros

Nome Chave Obrigatório Tipo Description
Padrão
pattern True string

Padrão de expressão regular

Texto
text True string

Cadeia de caracteres para pesquisar correspondências

Retornos

As saídas desta operação são dinâmicas.

Criar arquivo morto

Compacta e adiciona arquivos a um arquivo ZIP.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do arquivo
fileName True string

Nome do arquivo morto sem a extensão de arquivo

Nome do arquivo
fileName string

Nome do arquivo, incluindo a extensão de arquivo

Conteúdo do ficheiro
content binary

Conteúdo do documento

Senha
password string

Arquivar senha

Retornos

Criar documento com base no modelo DOCX

Crie um documento com base no modelo DOCX. Mais informações: https://plumsail.com/docs/documents/v1.x/document-generation/docx/index.html

Parâmetros

Nome Chave Obrigatório Tipo Description
Arquivo de modelo
documentContent True binary

Conteúdo do modelo

Dados do modelo
data True object

Dados JSON que devem ser aplicados ao modelo

Tipo de saída do documento
outputType True string

O tipo de documento necessário

Local
locale string

A localidade que será aplicada ao documento

Fuso horário
timezone string

O fuso horário do documento

Retornos

Arquivo de resultado
binary

Criar documento com base no modelo PPTX

Crie um documento com base no modelo PPTX. Mais informações: https://plumsail.com/docs/documents/v1.x/document-generation/pptx/index.html

Parâmetros

Nome Chave Obrigatório Tipo Description
Arquivo de modelo
documentContent True binary

Conteúdo do modelo

Dados do modelo
data True object

Dados JSON que devem ser aplicados ao modelo

Tipo de saída do documento
outputType True string

O tipo de documento necessário

Local
locale string

A localidade que será aplicada ao documento

Fuso horário
timezone string

O fuso horário do documento

Retornos

Criar documento com base no modelo XLSX

Crie um documento com base no modelo XLSX. Mais informações: https://plumsail.com/docs/documents/v1.x/document-generation/xlsx/index.html

Parâmetros

Nome Chave Obrigatório Tipo Description
Arquivo de modelo
documentContent True binary

Conteúdo do modelo

Dados do modelo
data True object

Dados JSON que devem ser aplicados ao modelo

Tipo de saída do documento
outputType True string

O tipo de documento necessário

Local
locale string

A localidade que será aplicada ao documento

Fuso horário
timezone string

O fuso horário do documento

Retornos

Arquivo de resultado
binary

Criar HTML com base no modelo

Criar HTML usa a cadeia de caracteres ou arquivo de modelo HTML de entrada e substitui {{Tokens}} especial por dados especificados. Usamos a estrutura do Mustache para modelos internamente. Mais informações sobre modelos nos documentos do Mustache: http://mustache.github.io/mustache.5.html. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#create-html-from-template

Parâmetros

Nome Chave Obrigatório Tipo Description
HTML de origem
html True byte

Modelo HTML de texto ou modelo de arquivo HTML

Dados do modelo
data True object

Dados JSON que devem ser aplicados ao modelo

Local
locale string

A localidade que será aplicada ao documento

Fuso horário
timezone string

O fuso horário do documento

Retornos

Dividir PDF

O PDF dividido usa o documento PDF e o divide. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#split-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de divisão
type True string

Como dividir o arquivo

solicitação
request True dynamic

Retornos

Extrair Arquivo Morto

Extraia arquivos do arquivo morto.

Parâmetros

Nome Chave Obrigatório Tipo Description
Arquivo ficheiro
fileContent byte

Conteúdo do arquivo morto

Incluir pastas
includeFolders boolean

Se arquivos 'true' contidos nas pastas forem extraídos

Senha
password string

Arquivar senha

Retornos

Extrair texto do documento PDF

Extrair texto de PDF leva documento PDF e extrai texto para o formato Raw ou HTML. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#extract-text-from-pdf-document

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Página Iniciar
startPage integer

A primeira página a iniciar a extração (com base em 1)

Página Final
endPage integer

A última página a ser extraída (inclusive)

Tipo de resultado
resultType string

Bruto ou HTML

Senha
password string

Senha para descriptografar documento

Retornos

Iniciar o processo de geração de documentos

Iniciar o processo de geração de documentos preenche um modelo DOCX, XLSX, PPTX ou PDF relacionado ao processo selecionado com os dados JSON. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#start-document-generation-process

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do processo
processId True string

O nome do processo a ser iniciado

dados
data True dynamic

Retornos

Arquivo de resultado
binary

Iniciar o processo de geração de documentos com json

Iniciar o processo de geração de documentos preenche um modelo DOCX, XLSX, PPTX ou PDF relacionado ao processo selecionado com os dados JSON. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html##start-process-json

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do processo
processId True string

O nome do processo a ser iniciado

object

Retornos

Arquivo de resultado
binary

Mesclar Docx

Mesclar o Docx usa uma matriz de documentos do Docx e mescla-o em um único arquivo. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-docx

Parâmetros

Nome Chave Obrigatório Tipo Description
Content
documentsContents True array of binary

A matriz de conteúdo bruto de documentos do Docx

Aplicar cabeçalho e rodapé
applyHeaderAndFooter True boolean

Aplica o cabeçalho e o rodapé do primeiro documento a todas as outras

Retornos

Mesclar PDF

Mesclar PDF usa uma matriz de documentos PDF e mescla em um. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Content
documentsContents True array of binary

A matriz de conteúdo bruto de documentos PDF

Retornos

Arquivo de resultado
binary

Mesclar Xlsx

A Merge Xlsx usa uma matriz de documentos Xlsx e a mescla em um único arquivo. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#merge-xlsx

Parâmetros

Nome Chave Obrigatório Tipo Description
Content
documentsContents True array of binary

A matriz de conteúdo bruto de documentos Xlsx

Retornos

Obter formulário de PDF

Obter o Formulário do PDF retorna dados de formulário preenchíveis do PDF como JSON. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-form-from-pdf

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Senha
password string

Senha para descriptografar documento

Retornos

response
object

Obter informações de perfil

Obter informações de perfil retorna informações sobre o usuário e a licença atuais.

Retornos

Corpo
ProfileInfo

Obter informações sobre a proteção de PDF

Obter informações sobre a proteção de PDF retorna informações se o documento está protegido por senha. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#get-pdf-protection-information

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Retornos

PDF dividido (preterido) [PRETERIDO]

Esta ação foi preterida. Em vez disso, use Split PDF .

Ele usa um documento PDF e o divide (preterido)

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Página Iniciar
startPage integer

A primeira página a ser dividida (baseada em 1)

Página Final
endPage integer

A última página a ser dividida (inclusive)

Dividir na página
splitAtPage integer

Número de páginas por partição

Senha
password string

Senha para descriptografar documento

Retornos

Preencher campos de mesclagem no documento DOCX

Preencha campos de mesclagem no documento DOCX usa um documento DOCX com campos de mesclagem e os substitui por dados especificados. As chaves no objeto de dados devem ser iguais aos nomes de MergeFields (bloco expresso) no documento. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-merge-fields-in-docx-document

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento DOCX
docxDocument True byte

Conteúdo bruto do modelo de documento docx. Os nomes MergeField devem ser iguais às chaves nos dados do modelo

Dados do modelo
data True object

Dados JSON que devem ser aplicados ao modelo

Retornos

Preencher o formulário PDF

Preencha o Formulário PDF preenche PDF de acordo com os dados fornecidos. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#fill-in-pdf-form

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Dados JSON
jsonData True object

Os dados que serão usados para preencher o formulário

Campos de formulário de bloqueio
lockFormFields boolean

Desabilitar a edição de campos após preenchê-los

Senha
password string

Senha para abrir o arquivo PDF

Retornos

Proteger documento PDF

Proteger documento PDF adiciona senhas, cópia, impressão e outras proteções a arquivos PDF. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#protect-pdf-document

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo do documento
documentContent True byte

Conteúdo bruto do documento PDF

Habilitar impressão
allowPrinting True boolean

Proteger o arquivo PDF de ser impresso

Habilitar modificação
allowModification True boolean

Proteger o arquivo PDF de ser editado

Habilitar a extração de dados
allowExtract True boolean

Permite a extração de texto, imagens e outras mídias do arquivo PDF

Habilitar anotação
allowAnnotate True boolean

Permite anotação (por exemplo, comentários, preenchimento de formulário, assinatura) do arquivo PDF

Senha do proprietário do PDF
newOwnerPassword string

Insira uma senha de proprietário opcional aqui. Essa senha pode ser usada para desabilitar restrições de documento

Senha do usuário do PDF
newUserPassword string

Insira uma senha de usuário opcional aqui. Sempre que um usuário abrir o PDF, ele será solicitado a solicitar essa senha. Se você não quiser um prompt de senha, deixe esse campo em branco

Senha
password string

Senha para descriptografar documento

Retornos

Substituição de expressão regular

A Substituição de Expressão Regular substitui todas as cadeias de caracteres que correspondem a um padrão de expressão regular por uma cadeia de caracteres de substituição especificada em uma cadeia de caracteres de entrada especificada. Recomendamos usar Regex Hero para testar suas expressões. Ele dá suporte à mesma sintaxe que as ações. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-replace

Parâmetros

Nome Chave Obrigatório Tipo Description
Padrão
pattern True string

Padrão de expressão regular

Texto
text True string

Cadeia de caracteres para pesquisar correspondências

Replacement
replacement string

Cadeia de caracteres de substituição

Retornos

Teste de expressão regular

O Teste de Expressão Regular indica se a expressão regular especificada no construtor Regex encontra uma correspondência em uma cadeia de caracteres de entrada especificada. Recomendamos usar Regex Hero para testar suas expressões. Ele dá suporte à mesma sintaxe que as ações. Documentação- https://plumsail.com/docs/documents/v1.x/flow/actions/document-processing.html#regular-expression-test

Parâmetros

Nome Chave Obrigatório Tipo Description
Padrão
pattern True string

Padrão de expressão regular

Texto
text True string

Cadeia de caracteres para pesquisar correspondências

Retornos

Gatilhos

Processo concluído

Cria um webhook que é executado quando o processo é concluído

Processo concluído

Cria um webhook que é executado quando o processo é concluído

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do processo
processId True string

O nome do processo a ser iniciado

Retornos

As saídas desta operação são dinâmicas.

Definições

ApplyHtmlTemplateResponse

Nome Caminho Tipo Description
HTML de resultado
htmlResult string

Resultado de HTML bruto

BooleanResultResponse

Nome Caminho Tipo Description
IsSuccess
isSuccess boolean

DocumentContentWithFilenameResponse

Nome Caminho Tipo Description
Nome do Arquivo
filename string

Nome do arquivo

Conteúdo do arquivo
fileContent byte

Conteúdo do ficheiro

DocumentProcessingResponse

Nome Caminho Tipo Description
Arquivo de resultado
fileContent byte

O resultado como um arquivo

DocumentsArrayResponse

Nome Caminho Tipo Description
Arquivos de resultados
resultFilesContents array of byte

A matriz de conteúdo bruto dos arquivos de resultado

DocumentsWithFilenamesResponse

Nome Caminho Tipo Description
Arquivos de resultados
resultFiles array of DocumentContentWithFilenameResponse

Matriz de conteúdo bruto de arquivos de resultado com seus nomes de arquivo

GetPdfProtectionInfoResponse

Nome Caminho Tipo Description
isPasswordProtected
isPasswordProtected boolean

LicenseInfo

Nome Caminho Tipo Description
tipo
type integer
credits
credits integer
additionalCredits
additionalCredits integer
data de expiração
expirationDate date-time

ProfileInfo

Nome Caminho Tipo Description
nome
name string
email
email string
licenseStatus
licenseStatus string
teamName
teamName string
licenseInfo
licenseInfo LicenseInfo
shortUserId
shortUserId string

StringResultResponse

Nome Caminho Tipo Description
Resultado
result string

binário

Esse é o tipo de dados básico 'binary'.

objeto

Esse é o tipo 'object'.