Serviços PDF do Nitro (versão prévia)
Os conectores dos Serviços PDF do Nitro fornecem processamento de documentos e PDF de ponta a ponta: conversão entre formatos (PDF, Word, Excel, imagens, HTML), compactação, mesclagem, divisão e edição de arquivos (girar, excluir páginas, proteger/desproteger, nivelar, redigir). Eles também extraem dados estruturados e insights de PDFs - texto, tabelas, metadados, dados de formulário e PII com locais - ao mesmo tempo em que dão suporte ao acesso seguro à API e ao gerenciamento de propriedades de documentos.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Classe | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões Power Automate exceto as seguintes: – Governo dos EUA (GCC) – 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: – Azure Governamental regiões - Azure regiões da China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões Power Apps exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões Power Automate exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte ao Nitro |
| URL | https://www.gonitro.com/support |
| prosupport@sfdc.gonitro.com |
| Metadados do conector | |
|---|---|
| Publisher | Nitro PDF |
| Site | https://www.gonitro.com/ |
| Política de privacidade | https://www.gonitro.com/legal/privacy-policy |
| Categorias | Produtividade; Operações de TI |
Conector dos Serviços PDF do Nitro
Visão geral
Os conectores dos Serviços PDF do Nitro fornecem processamento de documentos e PDF de ponta a ponta: conversão entre formatos (PDF, Word, Excel, imagens, HTML), compactação, mesclagem, divisão e edição de arquivos (girar, excluir páginas, proteger/desproteger, nivelar, redigir). Eles também extraem dados estruturados e insights de PDFs — texto, tabelas, metadados, dados de formulário e PII com locais — ao mesmo tempo em que dão suporte ao acesso seguro à API e ao gerenciamento de propriedades de documentos.
Publisher: Nitro Software
Pré-requisitos
Para usar os Serviços PDF do Nitro por meio deste conector, você precisará:
- Uma conta dos Serviços PDF do Nitro
https://developers.gonitro.com/ - Um plano Microsoft PowerApps ou Power Automate com recursos do Conector Personalizado.
Autenticação
Os Serviços pdf do Nitro usam o OAuth 2.0 de máquina a máquina com a concessão de Credenciais do Cliente para gerar tokens de acesso para solicitações de API.
Como funciona
- Crie um aplicativo de API no portal de autoatendimento do Nitro e obtenha a ID do Cliente e o Segredo do Cliente associados.
- O conector é autenticado trocando essas credenciais por um token de acesso do portador .
- Em seguida, o token é usado para autorizar chamadas subsequentes à API dos Serviços PDF do Nitro.
Crie credenciais e leia o guia detalhado:
https://developers.gonitro.com/docs/authentication/credentials
Criando uma conexão em Power Automate/Power Apps
Ao adicionar o conector a um fluxo ou aplicativo:
- Clique em Adicionar uma nova conexão.
- Insira sua ID do Cliente e o Segredo do Cliente (emitido no portal do desenvolvedor do Nitro).
- Salve a conexão – no primeiro uso, o conector troca sua ID do Cliente e o Segredo do Cliente por um token de acesso de curta duração usando a concessão de Credenciais de Cliente do OAuth 2.0, armazena-a em cache e a renova automaticamente. Suas credenciais são usadas apenas para obter o token; As chamadas à API subsequentes são autenticadas com um token de portador em seu nome.
Observação: nenhuma entrada interativa do usuário é necessária; esse fluxo foi projetado para cenários de servidor para servidor/aplicativo para aplicativo.
Host de API &caminho base
Operações com suporte
1. Conversões
Converter entre PDF e outros formatos de documento.
PDF para o MS Office
- PDF para Word
- PDF para Excel
MS Office para PDF
- Word para PDF
- Excel para PDF
- PowerPoint para PDF
Imagem em PDF
Converta formatos de imagem comuns (JPG, PNG, TIFF etc.) em PDF.
PDF para Imagem
Converta páginas PDF em vários formatos de imagem.
HTML para PDF
Converter conteúdo HTML em PDF.
Formato de saída:
As conversões retornam saída JSON ou binária dependendo do Accept cabeçalho (padrão: application/octet-stream).
2. Transformações
Operações que modificam ou reestruturam documentos PDF.
Compactar PDF
Reduza o tamanho do arquivo usando níveis de compactação.Nivelar PDF
Converta conteúdo interativo ou em camadas em elementos estáticos e não editáveis. Esse processo é irreversível.Girar páginas PDF
Gire uma ou mais páginas usando uma matriz de rotação (índice de página + ângulo).Excluir páginas PDF
Remova páginas por índice.Dividir documento PDF
Divida um PDF de várias páginas em vários PDFs com base em intervalos de páginas personalizados.Mesclar documentos PDF
Combine vários PDFs em um único documento.Redigir páginas PDF
Adicione caixas de redação para ocultar conteúdo confidencial.Definir propriedades PDF
Atualize os campos de metadados padrão em PDF.Proteger pdf por senha
Adicione permissões de proteção e acesso de senha.Desproteger PDF
Remova senhas e restrições.
Formato de saída:
As transformações podem retornar a saída JSON ou binária dependendo do Accept cabeçalho.
3. Extrações
Recupere dados estruturados ou não estruturados de documentos PDF.
Extrair dados de formulário PDF
Extrai automaticamente todos os valores de campo de formulário.
Extrair dados da tabela PDF
Identifica e retorna dados de tabela de arquivos PDF.
Extrair texto de PDF
Extrair texto:
- do documento completo ou
- de páginas específicas por meio do
pageIndicesparâmetro.
Campo opcional params adicional: readingOrder (booliano, padrão false) — quando true, reordena o texto extraído para corresponder ao fluxo de leitura visual (útil para layouts de várias colunas). A qualidade da saída varia de acordo com o documento: funciona melhor em PDFs bem marcados; em designs de várias colunas densas, ele pode intercalar frases de colunas adjacentes.
Extrair o local do PII do PDF
Localize caixas delimitadoras para valores de texto específicos.
Entrada: lista de cadeias de caracteres (texts)
Saída: caixas delimitadoras que contêm essas cadeias de caracteres.
Extrair PII do PDF
Extraia caixas delimitadoras pii (informações de identificação pessoal) de campos de formulário.
Suporta:
- Inglês
- Espanhol
Extrair propriedades do PDF
Extraia propriedades de metadados PDF.
Formato de saída:
As extrações retornam somente JSON .
Erros &limitação
A API dos Serviços PDF do Nitro pode retornar os seguintes erros:
- 400 – Solicitação incorreta
- 401 – Não autorizado
- 404 – Não encontrado
- 413 – Conteúdo muito grande
- 422 – Entidade não processável
- 500 – Erro interno do servidor
Throttling
- Chamadas à API por conexão: 100 por 60 segundos.
Limites da plataforma
File Size.
- Máximo: 25 MB por solicitação
Aplica-se a operações de arquivo único e de vários arquivos.
Contagem de Páginas
- Máximo: 250 páginas por documento individual
O total de páginas combinadas em vários documentos pode exceder 250.
Tempo de Retenção
- Os arquivos de entrada e saída são excluídos cerca de 15 minutos após a conclusão da operação.
Observações
- Conectores de extração sempre retornam JSON.
- Conversões e transformações podem gerar JSON ou binário dependendo do
Acceptcabeçalho.
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 | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| ID do cliente do Nitro | secureString | Sua ID do cliente do aplicativo Nitro | Verdade |
| Segredo do cliente do Nitro | secureString | Seu segredo do cliente do aplicativo Nitro | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Compactar documento PDF |
Reduza o tamanho do arquivo de um documento PDF preservando o conteúdo e a formatação. |
| Definir propriedades PDF |
Atualize os metadados do documento, como título, autor, assunto ou palavras-chave. |
| Dividir documento PDF |
Divida um documento PDF em vários arquivos com base em intervalos de páginas ou páginas individuais. |
| Documento PDF de Proteção de Senha |
Adicione proteção de senha a um documento PDF para restringir o acesso ou a edição. |
| Excel para PDF |
Converta uma pasta de trabalho Excel em um documento PDF, preservando o layout e a formatação. |
| Excluir páginas PDF |
Remova uma ou mais páginas especificadas de um documento PDF. |
| Extrair dados da tabela PDF |
Extraia dados tabulares de um documento PDF. Identifica automaticamente todas as tabelas presentes no arquivo e retorna as células, cabeçalhos, rodapés e pontuações de confiança de cada tabela. |
| Extrair dados de formulário PDF |
Extrair dados de campo de formulário de um documento PDF, pode trabalhar com PDFs baseados em imagens. Retorna pares de valor de chave, o rótulo e os dados do formulário. |
| Extrair PII do PDF |
Detectar e extrair informações de identificação pessoal (PII) de um documento PDF. Retorna valores de PII, categorias de PII e locais de caixa delimitadora para essa PII. Pode ser usado em conjunto com o bloco Redação para redigir PDFs. |
| Extrair propriedades do PDF |
Recupere metadados e propriedades do documento, como título, autor, data de criação e detalhes do arquivo. |
| Extrair texto pesquisado do PDF |
Identifique os locais do texto pesquisável em um documento PDF. Retorna dados de posição da caixa delimitadora para cada instância detectada. |
| Extrair todo o texto do PDF |
Extraia todo o conteúdo de texto legível de um documento PDF. |
| Girar documentos PDF |
Gire uma ou mais páginas em um documento PDF para a orientação desejada. |
| HTML para PDF |
Converter conteúdo HTML ou uma página da Web em um documento PDF. |
| Imagem em PDF |
Converta um ou mais arquivos de imagem em um único documento PDF. |
| Mesclar documentos PDF |
Combine vários documentos PDF em um único arquivo PDF. |
| Nivelar documento PDF |
Nivele um PDF convertendo campos de formulário e anotações em conteúdo estático e não editável. |
| PDF para Excel |
Converta um documento PDF em um arquivo de Excel editável. |
| PDF para Imagem |
Converta cada página de um documento PDF em arquivos de imagem. |
|
PDF para Power |
Converta um documento PDF em um arquivo de PowerPoint editável. |
| PDF para Word |
Converta um documento PDF em um arquivo de Word editável. |
|
Power |
Converta uma apresentação PowerPoint em um documento PDF. |
| Redigir páginas PDF |
Remova ou obscureça permanentemente o conteúdo especificado em páginas PDF selecionadas. |
| Remover proteção de senha do documento PDF |
Remova a proteção por senha de um documento PDF quando as credenciais válidas forem fornecidas. |
| Word para PDF |
Converta um documento Word em um arquivo PDF, preservando a formatação. |
Compactar documento PDF
Reduza o tamanho do arquivo de um documento PDF preservando o conteúdo e a formatação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Nível de compactação (0-2)
|
params | True | string |
Formatar {"level":1} |
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Definir propriedades PDF
Atualize os metadados do documento, como título, autor, assunto ou palavras-chave.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Propriedades
|
params | True | string |
Formatar {"title":"My Document Title","author": "John Doe","subject": "An Interesting Subject","keywords": "example, pdf, metadata","creator": "Doe John","producer": "Nitro PDF"} |
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Dividir documento PDF
Divida um documento PDF em vários arquivos com base em intervalos de páginas ou páginas individuais.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Páginas
|
params | True | string |
Formatar {"pageIndice":[[0,2],[1,3,4]]} |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivos
|
files | array of object |
arquivos |
|
URL
|
files.URL | string |
URL |
|
tipo de conteúdo
|
files.contentType | string |
tipo de conteúdo |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Arquivar conteúdo
|
$content | string |
Arquivar conteúdo |
Documento PDF de Proteção de Senha
Adicione proteção de senha a um documento PDF para restringir o acesso ou a edição.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Parâmetros de proteção
|
params | True | string |
Formatar {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] } |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Excel para PDF
Converta uma pasta de trabalho Excel em um documento PDF, preservando o layout e a formatação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Excluir páginas PDF
Remova uma ou mais páginas especificadas de um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Excluir Páginas
|
params | True | string |
Formatar {"pageIndices":[0,2]} |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivos
|
files | array of object |
arquivos |
|
URL
|
files.URL | string |
URL |
|
tipo de conteúdo
|
files.contentType | string |
tipo de conteúdo |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Conteúdo do arquivo
|
$content | string |
conteúdo do arquivo no formato Base64 |
Extrair dados da tabela PDF
Extraia dados tabulares de um documento PDF. Identifica automaticamente todas as tabelas presentes no arquivo e retorna as células, cabeçalhos, rodapés e pontuações de confiança de cada tabela.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
tables
|
result.tables | array of object |
tables |
|
ID
|
result.tables.ID | string |
ID |
|
pageIndices
|
result.tables.pageIndices | array of integer |
pageIndices |
|
title
|
result.tables.tableData.title | string |
title |
|
Células
|
result.tables.tableData.cells | array of array |
Células |
|
items
|
result.tables.tableData.cells | array of string | |
|
Rodapés
|
result.tables.tableData.footers | array of string |
Rodapés |
|
Confidências
|
result.tables.tableData.confidences | array of array |
Confidências |
|
items
|
result.tables.tableData.confidences | array of float | |
|
averageConfidence
|
result.tables.tableData.averageConfidence | float |
averageConfidence |
|
headerCells
|
result.tables.tableData.headerCells | array of array |
headerCells |
|
items
|
result.tables.tableData.headerCells | array of integer | |
|
summaryCells
|
result.tables.tableData.summaryCells | array of array |
summaryCells |
|
items
|
result.tables.tableData.summaryCells | array of integer |
Extrair dados de formulário PDF
Extrair dados de campo de formulário de um documento PDF, pode trabalhar com PDFs baseados em imagens. Retorna pares de valor de chave, o rótulo e os dados do formulário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Campos
|
result.fields | array of object |
Campos |
|
nome_do_campo
|
result.fields.name | string |
Nome do campo de formulário |
|
fieldValue
|
result.fields.value | string |
Valor do campo formulário |
|
fieldConfidence
|
result.fields.confidence | float |
Confiança do campo formulário |
|
averageConfidence
|
result.averageConfidence | float |
averageConfidence |
Extrair PII do PDF
Detectar e extrair informações de identificação pessoal (PII) de um documento PDF. Retorna valores de PII, categorias de PII e locais de caixa delimitadora para essa PII. Pode ser usado em conjunto com o bloco Redação para redigir PDFs.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Idioma do Documento
|
params | True | string |
Formatar {"language":"en"}. Valores aceitos: "en" (inglês), "es" (espanhol). |
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
PIIBoxes
|
result.PIIBoxes | array of object |
PIIBoxes |
|
ID
|
result.PIIBoxes.ID | string |
ID |
|
enviar SMS
|
result.PIIBoxes.text | string |
enviar SMS |
|
textPiece
|
result.PIIBoxes.textPiece | string |
textPiece |
|
pageIndex
|
result.PIIBoxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.PIIBoxes.boundingBox | array of number |
boundingBox |
|
PIIType
|
result.PIIBoxes.PIIType | string |
PIIType |
|
confiança
|
result.PIIBoxes.confidence | float |
confiança |
Extrair propriedades do PDF
Recupere metadados e propriedades do documento, como título, autor, data de criação e detalhes do arquivo.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
title
|
result.title | string |
title |
|
autor
|
result.author | string |
autor |
|
assunto
|
result.subject | string |
assunto |
|
Palavras-chave
|
result.keywords | string |
Palavras-chave |
|
criador
|
result.creator | string |
criador |
|
produtor
|
result.producer | string |
produtor |
|
data de criação
|
result.creationDate | string |
data de criação |
|
modDate
|
result.modDate | string |
modDate |
|
Preso
|
result.trapped | string |
Preso |
Extrair texto pesquisado do PDF
Identifique os locais do texto pesquisável em um documento PDF. Retorna dados de posição da caixa delimitadora para cada instância detectada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Palavras-chave para pesquisar
|
params | True | string |
Formatar { "texts": [ "Name", "Location" ]} |
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Textboxes
|
result.textBoxes | array of object |
Textboxes |
|
ID
|
result.textBoxes.ID | string |
ID |
|
enviar SMS
|
result.textBoxes.text | string |
enviar SMS |
|
pageIndex
|
result.textBoxes.pageIndex | integer |
pageIndex |
|
boundingBox
|
result.textBoxes.boundingBox | array of number |
boundingBox |
|
textPiece
|
result.textBoxes.textPiece | string |
textPiece |
Extrair todo o texto do PDF
Extraia todo o conteúdo de texto legível de um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Parâmetros de extração
|
params | string |
Objeto JSON opcional. Campos: pageIndices (matriz int, por exemplo, [0,2]; omitir para documento completo) e readingOrder (booleano, padrão false; reordena o texto para o fluxo de leitura visual). |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
resultado
|
result | string |
Resultado JSON |
Girar documentos PDF
Gire uma ou mais páginas em um documento PDF para a orientação desejada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Girar páginas (graus no sentido horário)
|
params | True | string |
Formatar {"rotations":[{"page_index": 0,"amount": 90}]} |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
URL
|
result.file.URL | string |
URL |
|
tipo de conteúdo
|
result.file.contentType | string |
tipo de conteúdo |
|
fileSizeBytes
|
result.file.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.file.metadata.pageCount | integer |
pageCount |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
HTML para PDF
Converter conteúdo HTML ou uma página da Web em um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Imagem em PDF
Converta um ou mais arquivos de imagem em um único documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Mesclar documentos PDF
Combine vários documentos PDF em um único arquivo PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Arquivo 1
|
file1 | True | file |
Conteúdo do arquivo PDF a ser mesclado (1) |
|
Arquivo 2
|
file2 | True | file |
Conteúdo do arquivo PDF a ser mesclado (2) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Nivelar documento PDF
Nivele um PDF convertendo campos de formulário e anotações em conteúdo estático e não editável.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
PDF para Excel
Converta um documento PDF em um arquivo de Excel editável.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
PDF para Imagem
Converta cada página de um documento PDF em arquivos de imagem.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Extensão de conversão
|
params | string |
formato convert (formatos com suporte png, jpeg) |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivos
|
result.files | array of object |
arquivos |
|
URL
|
result.files.URL | string |
URL |
|
tipo de conteúdo
|
result.files.contentType | string |
tipo de conteúdo |
|
fileSizeBytes
|
result.files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.files.metadata.pageCount | string |
pageCount |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
PDF para PowerPoint
Converta um documento PDF em um arquivo de PowerPoint editável.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
PDF para Word
Converta um documento PDF em um arquivo de Word editável.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
PowerPoint para PDF
Converta uma apresentação PowerPoint em um documento PDF.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Redigir páginas PDF
Remova ou obscureça permanentemente o conteúdo especificado em páginas PDF selecionadas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Propriedades
|
params | True | string |
Formatar {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}]} |
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivos
|
files | array of object |
arquivos |
|
URL
|
files.URL | string |
URL |
|
tipo de conteúdo
|
files.contentType | string |
tipo de conteúdo |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Remover proteção de senha do documento PDF
Remova a proteção por senha de um documento PDF quando as credenciais válidas forem fornecidas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
|
Parâmetros de desproteção
|
params | True | string |
Formatar {"ownerPassword": "owner-secret", "userPassword": "user-secret"} |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Word para PDF
Converta um documento Word em um arquivo PDF, preservando a formatação.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do arquivo
|
file | True | file |
Arquivo a ser carregado |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
arquivo
|
result.file | FileLinkResponse |
Dados de referência de arquivo |
|
Conteúdo do arquivo
|
$content | string |
Conteúdo do arquivo Base64 |
Definições
FileLinkResponse
Dados de referência de arquivo
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
URL
|
URL | string |
URL |
|
fileSizeBytes
|
metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
metadata.pageCount | integer |
pageCount |