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 |
| 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":
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 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 .
|
| 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
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
- Corpo
- DocumentsArrayResponse
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
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
- Corpo
- DocumentsArrayResponse
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
- Corpo
- StringResultResponse
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
- Corpo
- BooleanResultResponse
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
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
|
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'.