Serviços PDF Nitro (Pré-visualização)
Os conectores Nitro PDF Services fornecem processamento de PDF e documentos de ponta a ponta: conversão entre formatos (PDF, Word, Excel, imagens, HTML), compressão, fusão, divisão e edição de ficheiros (rodar, eliminar páginas, proteger/desproteger, achatar, redigir). Também extraem dados estruturados e insights de PDFs – texto, tabelas, metadados, dados de formulários e PII com localizações – ao mesmo tempo que suportam o acesso seguro à API e a gestão de propriedades documentais.
Este conector está disponível nos seguintes produtos e regiões:
| Service | Classe | Regiões |
|---|---|---|
| Estúdio Copiloto | Premium | Todas as regiões Power Automate exceto as seguintes: - Governo dos EUA (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicações Lógicas | Standard | Todas as regiões do Logic Apps , exceto as seguintes: - Regiões Azure Government - Regiões Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões Power Apps exceto as seguintes: - Governo dos EUA (CCG) - 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 (CCG) - Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Entrar em contato | |
|---|---|
| Nome | Suporte Nitro |
| URL | https://www.gonitro.com/support |
| prosupport@sfdc.gonitro.com |
| Metadados do conector | |
|---|---|
| Publisher | Nitro PDF |
| Sítio Web | https://www.gonitro.com/ |
| Política de privacidade | https://www.gonitro.com/legal/privacy-policy |
| Categorias | Produtividade; Operações de TI |
Conector de Serviços PDF Nitro
Descrição geral
Os conectores Nitro PDF Services fornecem processamento de PDF e documentos de ponta a ponta: conversão entre formatos (PDF, Word, Excel, imagens, HTML), compressão, fusão, divisão e edição de ficheiros (rodar, eliminar páginas, proteger/desproteger, achatar, redigir). Também extraem dados estruturados e insights de PDFs — texto, tabelas, metadados, dados de formulários e PII com localizações — ao mesmo tempo que suportam acesso seguro à API e gestão de propriedades documentais.
Publisher: Software Nitro
Pré-requisitos
Para usar os Serviços PDF Nitro através deste conector, vai precisar de:
- Uma conta de Nitro PDF Services
https://developers.gonitro.com/ - Um plano Microsoft PowerApps ou Power Automate com capacidades de Conector Personalizado.
Authentication
O Nitro PDF Services utiliza OAuth 2.0 máquina-a-máquina com a concessão de Credenciais do Cliente para gerar tokens de acesso para pedidos de API.
Como funciona
- Cria uma aplicação API no portal de autoatendimento da Nitro e obtém o ID do Cliente e o Secret do Cliente associados.
- O conector autentica-se trocando estas credenciais por um token de acesso Portador .
- O token é então 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
Criar uma ligação no Power Automate / Power Apps
Ao adicionar o conector a um flow ou app:
- Clique em Adicionar uma nova ligação.
- Introduza o seu ID de Cliente e o Secret do Cliente (emitidos no portal de programadores da Nitro).
- Guarde a ligação — na primeira utilização, o conector troca o seu ID de Cliente e o Segredo do Cliente por um token de acesso de curta duração usando a concessão de Credenciais de Cliente OAuth 2.0, armazena-o em cache e renova-o automaticamente. As suas credenciais são usadas apenas para obter o token; as chamadas API subsequentes são autenticadas com um token portador em seu nome.
Nota: Não é necessário iniciar sessão interativo com o utilizador; Este fluxo foi concebido para cenários de servidor para servidor / aplicação para aplicação.
API Host & Caminho Base
Operações suportadas
1. Conversões
Converter entre PDF e outros formatos de documento.
PDF para MS Office
- PDF para Word
- PDF para Excel
MS Office para PDF
- Word para PDF
- Excel para PDF
- PowerPoint para PDF
Imagem para PDF
Converter formatos de imagem comuns (JPG, PNG, TIFF, etc.) em PDF.
PDF para Imagem
Converter páginas PDF para vários formatos de imagem.
DE 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 (por defeito: application/octet-stream).
2. Transformações
Operações que modificam ou reestruturam documentos PDF.
Comprimir PDF
Reduz o tamanho do ficheiro usando níveis de compressão.Flatten PDF
Converta conteúdos interativos ou em camadas em elementos estáticos e não editáveis. Este processo é irreversível.Rodar páginas PDF
Rodar uma ou mais páginas usando um array de rotação (índice da página + ângulo).Eliminar páginas PDF
Remover páginas por índice.Documento PDF dividido
Divida um PDF de várias páginas em vários PDFs com base em intervalos de páginas personalizados.Fusão de documentos PDF
Combina vários PDFs num único documento.Redigir páginas PDF
Adicione caixas de redação para ocultar conteúdos sensíveis.Definir propriedades PDF
Atualizar os campos padrão de metadados PDF.PDF protegido por palavra-passe
Adicione proteção por palavra-passe e permissões de acesso.Desproteger PDF
Remova palavras-passe e restrições.
Formato de saída:
As transformações podem devolver saída JSON ou binária, dependendo do Accept cabeçalho.
3. Extrações
Recuperar dados estruturados ou não estruturados de documentos PDF.
Extrair Dados do Formulário PDF
Extrai automaticamente todos os valores dos campos do formulário.
Extrair Dados da Tabela PDF
Identifica e devolve dados de tabelas a partir de ficheiros PDF.
Extrair Texto do PDF
Excerto do texto:
- do documento completo, ou
- a partir de páginas específicas através do
pageIndicesparâmetro.
Campo opcional params adicional: readingOrder (booleano, predefinido false) — quando true, reordena o texto extraído para corresponder ao fluxo de leitura visual (útil para layouts de múltiplas colunas). A qualidade do resultado varia consoante o documento: funciona melhor em PDFs bem marcados; em desenhos densos de múltiplas colunas pode entrelaçar frases de colunas adjacentes.
Extrair localização de PII a partir do PDF
Encontre caixas delimitadoras para valores de texto específicos.
Entrada: lista de cordas (texts)
Saída: caixas delimitadoras que contêm essas cadeias.
Extrair PII do PDF
Extrair caixas delimitadoras de Informação Pessoal Identificável (PII) dos campos do formulário.
Suportes:
- Inglês
- Espanhol
Extrair propriedades do PDF
Extrair as propriedades dos metadados do PDF.
Formato de saída:
As extrações devolvem apenas JSON .
Erros & Limitação
A API dos Serviços PDF do Nitro pode devolver os seguintes erros:
- 400 — Mau pedido
- 401 — Não autorizado
- 404 — Não encontrado
- 413 — Conteúdo demasiado grande
- 422 — Entidade não processável
- 500 — Erro interno do servidor
Throttling
- Chamadas API por ligação: 100 por 60 segundos.
Limites das Plataformas
Tamanho do Ficheiro
- Máximo: 25 MB por pedido
Aplica-se tanto a operações de ficheiro único como de múltiplos ficheiros.
Contagem de Páginas
- Máximo: 250 páginas por documento individual
O total combinado de páginas em vários documentos pode exceder as 250.
Tempo de Retenção
- Os ficheiros de entrada e saída são eliminados ~15 minutos após a conclusão da operação.
Notes
- Os conectores de extração devolvem sempre JSON.
- As conversões e transformações podem gerar JSON ou binário, dependendo do
Acceptcabeçalho.
A criar uma ligação
O conector suporta os seguintes tipos de autenticação:
| Predefinição | 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.
Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| ID de Cliente Nitro | securestring | ID de Cliente da sua aplicação Nitro | True |
| Nitro Client Secret | securestring | O Segredo do Cliente da sua aplicação Nitro | True |
Limites de Limitação
| Name | Chamadas | Período de Renovação |
|---|---|---|
| Chamadas de API por conexão | 100 | 60 segundos |
Ações
| Comprimir documento PDF |
Reduza o tamanho do ficheiro de um documento PDF, preservando o conteúdo e a formatação. |
| Definir Propriedades PDF |
Atualize metadados do documento como título, autor, assunto ou palavras-chave. |
| Documento PDF com Proteção por Palavra-Passe |
Adicione proteção por palavra-passe a um documento PDF para restringir o acesso ou edição. |
| Documento PDF dividido |
Divida um documento PDF em vários ficheiros com base nos intervalos de páginas ou páginas individuais. |
| Documento PDF Flatten |
Achatar um PDF convertendo campos de formulário e anotações em conteúdo estático e não editável. |
| Eliminar páginas PDF |
Remova uma ou mais páginas especificadas de um documento PDF. |
| Excel para PDF |
Converta um livro de exercícios Excel num documento PDF preservando o layout e a formatação. |
| Extrair Dados da Tabela PDF |
Extrair dados tabulares de um documento PDF. Identifica automaticamente todas as tabelas presentes no ficheiro e devolve as células, cabeçalhos, rodapés e pontuações de confiança de cada tabela. |
| Extrair Dados do Formulário PDF |
Extrair dados de campo de formulários de um documento PDF, pode funcionar com PDFs baseados em imagologia. Devolve pares-chave-valor, a etiqueta e os dados do formulário. |
| Extrair PII do PDF |
Detetar e extrair informações pessoais identificáveis (PII) de um documento PDF. Devolve valores de PII, categorias de PII e localizações de caixas delimitadoras para essas PII. Pode ser usado em conjunto com o bloco de Redação para redigir PDFs. |
| Extrair propriedades do PDF |
Recuperar metadados e propriedades do documento, como título, autor, data de criação e detalhes do ficheiro. |
| Extrair texto pesquisado do PDF |
Identifique as localizações do texto pesquisável dentro de um documento PDF. Devolve dados de posição da caixa delimitadora para cada instância detetada. |
| Extrair todo o texto do PDF |
Extrai todo o texto legível de um documento PDF. |
| HTML para PDF |
Converta conteúdo HTML ou uma página web num documento PDF. |
| Imagem para PDF |
Converta um ou mais ficheiros de imagem num único documento PDF. |
| Mesclar documentos PDF |
Combine vários documentos PDF num único ficheiro PDF. |
| PDF para Excel |
Converter um documento PDF num ficheiro Excel editável. |
| PDF para Imagem |
Converta cada página de um documento PDF em ficheiros de imagem. |
|
PDF para Power |
Converta um documento PDF num ficheiro PowerPoint editável. |
| PDF para Word |
Converter um documento PDF num ficheiro Word editável. |
|
Power |
Converter uma apresentação em PowerPoint num documento PDF. |
| Redigir páginas PDF |
Remover permanentemente ou ocultar conteúdos especificados dentro de páginas PDF selecionadas. |
| Remover Proteção por Palavra-passe do documento PDF |
Remova a proteção por palavra-passe de um documento PDF quando forem fornecidas credenciais válidas. |
| Rodar documentos PDF |
Rode uma ou mais páginas dentro de um documento PDF para a orientação desejada. |
| Word para PDF |
Converter um documento Word num ficheiro PDF mantendo a formatação. |
Comprimir documento PDF
Reduza o tamanho do ficheiro de um documento PDF, preservando o conteúdo e a formatação.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Nível de compressão (0-2)
|
params | True | string |
Format {"level":1} |
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Definir Propriedades PDF
Atualize metadados do documento como título, autor, assunto ou palavras-chave.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Propriedades
|
params | True | string |
Formato {"title":"My Document Title", "autor": "John Doe", "assunto": "Um Assunto Interessante", "palavras-chave": "exemplo, pdf, metadados", "criador": "Doe John", "produtor": "Nitro PDF"} |
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Documento PDF com Proteção por Palavra-Passe
Adicione proteção por palavra-passe a um documento PDF para restringir o acesso ou edição.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Parâmetros de Proteção
|
params | True | string |
Formato {"ownerPredentials":"owner-secret", "userPassword": "user-secret", "permissions": [ "print", "copy" ] } |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Documento PDF dividido
Divida um documento PDF em vários ficheiros com base nos intervalos de páginas ou páginas individuais.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Páginas
|
params | True | string |
Formato {"pageIndice":[[0,2],[1,3,4]]} |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
TipoDeConteúdo
|
files.contentType | string |
TipoDeConteúdo |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Conteúdo de arquivo
|
$content | string |
Conteúdo de arquivo |
Documento PDF Flatten
Achatar um PDF convertendo campos de formulário e anotações em conteúdo estático e não editável.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Eliminar páginas PDF
Remova uma ou mais páginas especificadas de um documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Eliminar Páginas
|
params | True | string |
Format {"pageIndices":[0,2]} |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
TipoDeConteúdo
|
files.contentType | string |
TipoDeConteúdo |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Conteúdo do Ficheiro
|
$content | string |
conteúdo de ficheiro em formato Base64 |
Excel para PDF
Converta um livro de exercícios Excel num documento PDF preservando o layout e a formatação.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Extrair Dados da Tabela PDF
Extrair dados tabulares de um documento PDF. Identifica automaticamente todas as tabelas presentes no ficheiro e devolve as células, cabeçalhos, rodapés e pontuações de confiança de cada tabela.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
tables
|
result.tables | array of object |
tables |
|
ID
|
result.tables.ID | string |
ID |
|
Índices de página
|
result.tables.pageIndices | array of integer |
Índices de página |
|
title
|
result.tables.tableData.title | string |
title |
|
células
|
result.tables.tableData.cells | array of array |
células |
|
itens
|
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 |
|
itens
|
result.tables.tableData.confidences | array of float | |
|
Confiança média
|
result.tables.tableData.averageConfidence | float |
Confiança média |
|
headerCells
|
result.tables.tableData.headerCells | array of array |
headerCells |
|
itens
|
result.tables.tableData.headerCells | array of integer | |
|
ResumoCélulas
|
result.tables.tableData.summaryCells | array of array |
ResumoCélulas |
|
itens
|
result.tables.tableData.summaryCells | array of integer |
Extrair Dados do Formulário PDF
Extrair dados de campo de formulários de um documento PDF, pode funcionar com PDFs baseados em imagologia. Devolve pares-chave-valor, a etiqueta e os dados do formulário.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
campos
|
result.fields | array of object |
campos |
|
fieldName
|
result.fields.name | string |
Nome do campo de formulário |
|
fieldValue
|
result.fields.value | string |
Valor do campo do formulário |
|
fieldConfiança
|
result.fields.confidence | float |
Confiança no campo de forma |
|
Confiança média
|
result.averageConfidence | float |
Confiança média |
Extrair PII do PDF
Detetar e extrair informações pessoais identificáveis (PII) de um documento PDF. Devolve valores de PII, categorias de PII e localizações de caixas delimitadoras para essas PII. Pode ser usado em conjunto com o bloco de Redação para redigir PDFs.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Linguagem do Documento
|
params | True | string |
Format {"language":"en"}. Valores aceites: "en" (inglês), "es" (espanhol). |
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
PIIBoxes
|
result.PIIBoxes | array of object |
PIIBoxes |
|
ID
|
result.PIIBoxes.ID | string |
ID |
|
enviar SMS
|
result.PIIBoxes.text | string |
enviar SMS |
|
textoPeça
|
result.PIIBoxes.textPiece | string |
textoPeça |
|
pageIndex
|
result.PIIBoxes.pageIndex | integer |
pageIndex |
|
Caixa de delimitação
|
result.PIIBoxes.boundingBox | array of number |
Caixa de delimitação |
|
PIIType
|
result.PIIBoxes.PIIType | string |
PIIType |
|
confiança
|
result.PIIBoxes.confidence | float |
confiança |
Extrair propriedades do PDF
Recuperar metadados e propriedades do documento, como título, autor, data de criação e detalhes do ficheiro.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | 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 as localizações do texto pesquisável dentro de um documento PDF. Devolve dados de posição da caixa delimitadora para cada instância detetada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Palavras-chave para pesquisar
|
params | True | string |
Format { "texts": [ "Nome", "Localização" ]} |
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | 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 |
|
Caixa de delimitação
|
result.textBoxes.boundingBox | array of number |
Caixa de delimitação |
|
textoPeça
|
result.textBoxes.textPiece | string |
textoPeça |
Extrair todo o texto do PDF
Extrai todo o texto legível de um documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Parâmetros de extração
|
params | string |
Objeto JSON opcional. Campos: pageIndices (int array, por exemplo [0,2]; omitir para documento completo) e readingorder (booleano, predefinido falso; reordena o texto para o fluxo visual de leitura). |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
Resultado
|
result | string |
Resultado JSON |
HTML para PDF
Converta conteúdo HTML ou uma página web num documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Imagem para PDF
Converta um ou mais ficheiros de imagem num único documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Mesclar documentos PDF
Combine vários documentos PDF num único ficheiro PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Arquivo 1
|
file1 | True | file |
Conteúdo do ficheiro PDF para fusão (1) |
|
Arquivo 2
|
file2 | True | file |
Conteúdo do ficheiro PDF para fusão (2) |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
PDF para Excel
Converter um documento PDF num ficheiro Excel editável.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
PDF para Imagem
Converta cada página de um documento PDF em ficheiros de imagem.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Extensão da conversão
|
params | string |
convert format (formatos suportados por png, jpeg) |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
files
|
result.files | array of object |
files |
|
URL
|
result.files.URL | string |
URL |
|
TipoDeConteúdo
|
result.files.contentType | string |
TipoDeConteúdo |
|
fileSizeBytes
|
result.files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.files.metadata.pageCount | string |
pageCount |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
PDF para PowerPoint
Converta um documento PDF num ficheiro PowerPoint editável.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
PDF para Word
Converter um documento PDF num ficheiro Word editável.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
PowerPoint para PDF
Converter uma apresentação em PowerPoint num documento PDF.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Redigir páginas PDF
Remover permanentemente ou ocultar conteúdos especificados dentro de páginas PDF selecionadas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Propriedades
|
params | True | string |
Formato {"redactions":[{"pageIndex": 0,"boundingBox":[100,100,200,120]},{"pageIndex": 1,"boundingBox":[50,50,150,70]}]} |
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
files
|
files | array of object |
files |
|
URL
|
files.URL | string |
URL |
|
TipoDeConteúdo
|
files.contentType | string |
TipoDeConteúdo |
|
fileSizeBytes
|
files.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
files.metadata.pageCount | integer |
pageCount |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Remover Proteção por Palavra-passe do documento PDF
Remova a proteção por palavra-passe de um documento PDF quando forem fornecidas credenciais válidas.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Parâmetros de desproteção
|
params | True | string |
Formato {"ownerPassword": "owner-secret","userPassword": "user-secret"} |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Rodar documentos PDF
Rode uma ou mais páginas dentro de um documento PDF para a orientação desejada.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
|
Rodar páginas (graus no sentido dos ponteiros do relógio)
|
params | True | string |
Formato {"rotations":[{"page_index": 0,"amount": 90}]} |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
URL
|
result.file.URL | string |
URL |
|
TipoDeConteúdo
|
result.file.contentType | string |
TipoDeConteúdo |
|
fileSizeBytes
|
result.file.metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
result.file.metadata.pageCount | integer |
pageCount |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Word para PDF
Converter um documento Word num ficheiro PDF mantendo a formatação.
Parâmetros
| Name | Chave | Necessário | Tipo | Description |
|---|---|---|---|---|
|
Aceitar (formato de saída)
|
Accept | string |
por exemplo, application/json |
|
|
Conteúdo do Ficheiro
|
file | True | file |
Ficheiro a carregar |
Devoluções
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
ficheiro
|
result.file | FileLinkResponse |
Dados de referência de ficheiros |
|
Conteúdo do Ficheiro
|
$content | string |
Conteúdo do ficheiro Base64 |
Definições
FileLinkResponse
Dados de referência de ficheiros
| Name | Caminho | Tipo | Description |
|---|---|---|---|
|
URL
|
URL | string |
URL |
|
fileSizeBytes
|
metadata.fileSizeBytes | integer |
fileSizeBytes |
|
pageCount
|
metadata.pageCount | integer |
pageCount |