Compartilhar via


iLovePDF (versão prévia)

O conector iLovePDF permite automatizar operações comuns em PDF, como compactação, mesclagem, proteção e conversão de documentos diretamente em fluxos de trabalho e aplicativos. Com esse conector, os usuários podem simplificar fluxos de trabalho de documentos, reduzir tamanhos de arquivo, aplicar configurações de segurança e transformar PDFs em formatos acessíveis como PDF/A ou JPG, melhorando a produtividade e a integração entre processos de documentos digitais.

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

Service Class Regions
Copilot Studio Premium Todas as regiões do 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:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do 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 do 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 para iLovePDF
URL https://www.ilovepdf.com/contact
Email equipo.crombie@crombie.dev
Metadados do conector
Publicador i Love PDF
nome iLovePDF
cor da marca #EF332A
descrição Conector para processar arquivos por meio da API iLovePDF
stackOwner iLovePDF
tags PDF, Conversão, Automação, Documentos
useCases Converter PDF em PDF-A, compactar arquivos PDF, Mesclar vários PDFs
supportedProducts Power Automate, Power Apps
Local na rede Internet https://www.ilovepdf.com
Política de privacidade https://www.ilovepdf.com/help/privacy
Categorias Conteúdo e arquivos

Conector iLovePDF

O conector iLovePDF permite automatizar operações em PDF comuns, como compactação, mesclagem, proteção e conversão de documentos diretamente no Power Automate e no Power Apps. Com esse conector, os usuários podem simplificar fluxos de trabalho de documentos, reduzir tamanhos de arquivo, aplicar configurações de segurança e transformar PDFs em formatos acessíveis como PDF/A ou JPG, melhorando a produtividade e a integração entre processos de documentos digitais.

Publicador

iLovePDF

Pré-requisitos

Para usar esse conector, você precisa de uma conta de API iLovePDF.
Você também precisará de uma chave de API, que pode ser gerada a partir do painel da sua conta.

Operações com suporte

Há suporte para as seguintes operações:

  • Divisão – divida um arquivo PDF em PDFs menores com base em intervalos de páginas ou número de páginas.
  • Compactar – reduz o tamanho do arquivo de um PDF, mantendo a qualidade.
  • Proteger – adiciona proteção de senha a um arquivo PDF para restringir o acesso.
  • PDFtoJPG – converte cada página de um PDF em imagens JPG de alta qualidade.
  • ImageToPDF – Converter imagens (JPG, PNG etc.) em um único documento PDF.
  • PDFtoPDFA – converte um documento PDF no formato PDF/A de arquivamento de longo prazo.
  • Desbloqueio – remove a proteção de senha ou restrições de um PDF protegido.
  • Mesclar – combina arquivos PDF em um único documento.
  • Marca d'água – adiciona marcas d'água de texto ou imagem a uma ou mais páginas em um PDF.
  • Girar – Gira páginas selecionadas em um documento PDF para a orientação desejada.
  • PDFOCR – executa o OCR (reconhecimento óptico de caracteres) para tornar os PDFs verificados pesquisáveis e editáveis.
  • OfficeToPDF – converte documentos do Office (Word, Excel, PowerPoint) em formato PDF.

Compilando e usando o conector

Antes de usar o conector iLovePDF no Power Automate, você precisa configurar sua conexão fornecendo sua chave pública iLovePDF.
Essa chave pode ser obtida no painel do desenvolvedor do iLovePDF.
O conector usará essa chave para autenticar e autorizar todas as chamadas à API com segurança.

Depois que a conexão for estabelecida, você poderá criar um fluxo e adicionar a ação iLovePDF .
Ao configurar essa ação, você precisará especificar os seguintes parâmetros:

  • Fonte do arquivo – escolha se o arquivo está vindo de um local de nuvem ou fornecido como conteúdo binário.
  • Arquivo – Se o arquivo for fornecido como conteúdo binário, insira os dados binários do arquivo neste campo.
  • URL do arquivo – se o arquivo estiver hospedado em um armazenamento em nuvem, forneça a URL direta para o arquivo PDF.
  • Parâmetros específicos da ação – cada operação pode incluir campos adicionais ou opções de configuração, dependendo de sua funcionalidade (por exemplo, intervalos de página para Divisão, senha para Proteção).

Depois que esses parâmetros são configurados, o fluxo pode ser executado para iniciar o processo de assinatura automaticamente.

Problemas e limitações conhecidos

  • Atualmente, a API dá suporte apenas a arquivos PDF.
  • Arquivos grandes (mais de 25 MB) podem levar mais tempo para serem processados.
  • O conector requer uma chave pública iLovePDF ativa.

Leitura adicional

Visite a documentação da API iLovePDF para obter mais detalhes sobre autenticação, pontos de extremidade e exemplos.

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
chave_de_api secureString api_key para esta API. Verdade

Limitações

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

Ações

Adicionar números de página

Inserir números de página em seus arquivos PDF

Compactar PDF

Processar um arquivo usando a ferramenta de compactação

Desbloquear PDF

Remover a proteção por senha de seus arquivos PDF

Dividir PDF

Divida PDFs em intervalos de páginas específicos ou extraia cada página em um documento separado.

Girar páginas PDF

Alterar a orientação de suas páginas PDF com facilidade

Imagem em PDF

Converta uma imagem (JPG, PNG ou TIFF) em um PDF de alta qualidade.

Marca d’água

Carimbar uma imagem ou texto em um arquivo PDF

Mesclar PDFs

Combinar facilmente vários arquivos PDF em um único documento organizado

Office para PDF

Tornar os arquivos do Office fáceis de ler convertendo-os em PDF

PDF OCR

Converter arquivos PDF não selecionáveis em PDF selecionável e pesquisável

PDF para JPG

Converta cada página PDF em JPG ou extraia todas as imagens inseridas como JPG.

PDF para PDF-A

Converter PDF em PDF-A para arquivamento e preservação a longo prazo

Proteger PDF

Protege seus arquivos PDF com uma senha para proteger informações confidenciais.

Adicionar números de página

Inserir números de página em seus arquivos PDF

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

facing_pages
facing_pages string

Defina-o como true se o PDF estiver no modo de página voltado para

first_cover
first_cover string

Se a primeira página for uma página de capa, ela não será numerada

Páginas
pages string

Páginas a serem numeradas. Formatos aceitos 'all', '3-end', '1,3,4-9', '-2-end', '3-234'

starting_number
starting_number string

Iniciar numeração de página com esse número

vertical_position
vertical_position string

Definir se o número da página estará na parte superior ou inferior

horizontal_position
horizontal_position string

Permite posicionar o número à esquerda, no centro ou à direita da página

vertical_position_adjustment
vertical_position_adjustment string

Ajuste o número de pixels deslocados do vertical_position padrão. Ele aceita valores positivos e negativos.

horizontal_position_adjustment
horizontal_position_adjustment string

Ajuste o número de pixels deslocados do horizontal_position padrão. Ele aceita valores positivos e negativos.

font_family
font_family string

Fonte

font_size
font_size string

Tamanho do tipo de letra

font_color
font_color string

Cor hexadecimal

enviar SMS
text string

Para definir o texto além do número, use {n} para o número atual e {p} para o total de páginas do arquivo

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Compactar PDF

Processar um arquivo usando a ferramenta de compactação

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

compression_level
compression_level string

Nível de compactação

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Desbloquear PDF

Remover a proteção por senha de seus arquivos PDF

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

senha
password string

Senha para descriptografar o arquivo

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Dividir PDF

Divida PDFs em intervalos de páginas específicos ou extraia cada página em um documento separado.

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

split_mode
split_mode True string

Modo de divisão

ranges
ranges string

Intervalos de páginas para dividir os arquivos

fixed_range
fixed_range string

Número de páginas por divisão. Exemplo "2" para dividir a cada 2 páginas.

remove_pages
remove_pages string

Páginas a serem removidas. Formatar "1,4,8-12,16"

merge_after
merge_after string

Mesclar todos os intervalos após a divisão. Usado somente quando split_mode é "intervalos"

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Girar páginas PDF

Alterar a orientação de suas páginas PDF com facilidade

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

girar
rotate string

Rotação a ser aplicada

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Imagem em PDF

Converta uma imagem (JPG, PNG ou TIFF) em um PDF de alta qualidade.

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo de imagem

nome_do_arquivo
file_name True string

Nome do arquivo de imagem

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

orientação
orientation string

Valores aceitos -> retrato, paisagem.

margem
margin string

Defina uma margem em pixels para a imagem no PDF de saída.

Pagesize
pagesize string

Tamanho da página do PDF de saída.

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Marca d’água

Carimbar uma imagem ou texto em um arquivo PDF

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

mode
mode string

Senha para descriptografar o arquivo

enviar SMS
text string

Texto a ser carimbado. Se o modo for imagem, esse valor não terá efeito.

image_source
image_source string

Origem da imagem a ser carimbada se o modo for imagem.

image_name
image_name string

Nome do arquivo de imagem da imagem a ser carimbada se o modo for imagem.

image_file
image_file string

Conteúdo do arquivo codificado em Base64 (necessário se image_source for 'binário')

image_url
image_url string

URL do arquivo de imagem (necessário se image_source for 'url')

Páginas
pages string

Páginas a serem carimbadas. Formatos aceitos 'all', '3-end', '1,3,4-9', '-2-end', '3-234'

vertical_position
vertical_position string

Posição vertical

horizontal_position
horizontal_position string

Posição horizontal

vertical_position_adjustment
vertical_position_adjustment string

Ajuste o número de pixels deslocados do vertical_position padrão. Ele aceita valores positivos e negativos.

horizontal_position_adjustment
horizontal_position_adjustment string

Ajuste o número de pixels deslocados do horizontal_position padrão. Ele aceita valores positivos e negativos.

mosaico
mosaic string

Se for true, esse valor substituirá todos os parâmetros de posição e carimba a imagem ou o texto 9 vezes por página.

rotação
rotation string

Ângulo de rotação. Intervalo inteiro aceito de 0 a 360.

font_family
font_family string

Fonte

font_style
font_style string

Estilo da fonte

font_size
font_size string

Tamanho do tipo de letra

font_color
font_color string

Cor hexadecimal

transparência
transparency string

Percentual de opacidade para carimbo de texto ou imagem. Intervalo inteiro aceito de 1 a 100.

camada
layer string

above=Colocar o carimbo sobre o conteúdo, abaixo=Colocar o carimbo abaixo do conteúdo.

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Mesclar PDFs

Combinar facilmente vários arquivos PDF em um único documento organizado

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

file_source2
file_source2 string

Origem do arquivo

file_name2
file_name2 string

Nome do arquivo 2

file2
file2 string

Conteúdo do arquivo codificado em Base64 (necessário se file_source2 for 'binário')

file_url2
file_url2 string

URL do arquivo (necessária se file_source2 for 'url')

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Office para PDF

Tornar os arquivos do Office fáceis de ler convertendo-os em PDF

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

PDF OCR

Converter arquivos PDF não selecionáveis em PDF selecionável e pesquisável

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

ocr_languages
ocr_languages string

Idiomas OCR a serem aplicados

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

PDF para JPG

Converta cada página PDF em JPG ou extraia todas as imagens inseridas como JPG.

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

pdfjpg_mode
pdfjpg_mode string

Valores aceitos, pages=Convert every PDF page to a JPG image, extract=extract all PDF's embedded images to separate JPG images.

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

PDF para PDF-A

Converter PDF em PDF-A para arquivamento e preservação a longo prazo

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

conformidade
conformance string

Definir o nível de conformidade PDF/A

allow_downgrade
allow_downgrade string

Permite o downgrade de conformidade em caso de erro de conversão.

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte

Proteger PDF

Protege seus arquivos PDF com uma senha para proteger informações confidenciais.

Parâmetros

Nome Chave Obrigatório Tipo Description
file_source
file_source True string

Origem do arquivo

nome_do_arquivo
file_name True string

Nome do arquivo

arquivo
file string

Conteúdo do arquivo codificado em Base64 (necessário se file_source for 'binário')

file_url
file_url string

URL do arquivo (necessária se file_source for 'url')

senha
password True string

A senha com o arquivo será criptografada.

Retornos

Nome Caminho Tipo Description
tipo $content
$content-type string
$content
$content byte