Preparar documento PDF realizando manipulações com imagem e texto

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
file
required

Documento no formato PDF que será assinado. Obs: Para assinar múltiplos documentos, é necessário adicionar entradas ‘documento’ tantas vezes quanto forem necessárias.

pagina_adicional
array of files

Documento no formato PDF que será unido ao arquivo informado em 'documento’. Para unir múltiplos documentos, é necessário adicionar entradas ‘pagina_adicional’ tantas vezes quanto forem necessárias.

pagina_adicional
configuracao_pagina_adicional
object

paginas: Um array de string contendo a localização da página onde os documentos informados em ‘pagina_adicional’ devem ser inseridos. A ordem do array deve seguir a mesma ordem de 'pagina_adicional’. [Valores disponíveis: PRIMEIRA e ULTIMA].

string

Configuração dos parâmetros de posição, dimensão e visualização da imagem. Deve ser informado no formato JSON array.
altura: Altura (em mm) da imagem que será inserida.
largura: Largura (em mm) da imagem que será inserida.
coordenadaX: Define o deslocamento horizontal (em mm) da imagem em relação a posição definida no parâmetro "posicao", sendo o valor default o canto inferior esquerdo da página. Valores positivos deslocam a imagem para a direita e para cima, enquanto negativos para a esquerda e para baixo..
coordenadaY: Define o deslocamento vertical (em mm) da imagem em relação a posição definida no parâmetro "posicao", sendo o valor default o canto inferior esquerdo da página. Valores positivos deslocam a imagem para a direita e para cima, enquanto negativos para a esquerda e para baixo..
posicao: Define a origem 0,0 do campo em relação aos quatro cantos da página. [Valores disponíveis: INFERIOR_DIREITO, INFERIOR_ESQUERDO, SUPERIOR_DIREITO e SUPERIOR_ESQUERDO].
pagina: Define a(s) página(s) na qual a imagem será adicionada. [Valores disponíveis: PRIMEIRA, ULTIMA e TODAS].
numeroPagina: Define o índice da página na qual a imagem será adicionada. A contagem do índice de páginas inicia em 1.
posicaoBorda: Define que a imagem será posicionada centralizada em uma das bordas da página. [Valores disponíveis: BORDA_DIREITA, BORDA_ESQUERDA, BORDA_INFERIOR e BORDA_SUPERIOR].
rotacaoImagemBorda: Define a rotação da imagem para os casos de página em modo paisagem ou imagem de assinatura posicionada na borda.[Valores disponíveis: ANTI_HORARIO_90_GRAUS e HORARIO_90_GRAUS].

configuracao_texto
object

Configuração do texto que será inserido na assinatura. Deve ser informado no formato JSON array.
texto: Define o texto que será incluído no campo da assinatura.
pagina: Define a(s) página(s) na qual a imagem será adicionada. [Valores disponíveis: PRIMEIRA, ULTIMA e TODAS].
numeroPagina: Define o índice da página na qual a imagem será adicionada. A contagem do índice de páginas inicia em 1.
fonte: Define a fonte do texto. O valor padrão é HELVETICA. [Valores disponíveis: COURIER, HELVETICA, TIMES_NEW_ROMAN].
tamanhoFonte: Define o tamanho da fonte do texto. O valor padrão é 10.
coordenadaX: Define o deslocamento horizontal do texto em relação ao canto inferior esquerdo da página. Valores positivos deslocam a imagem para a direita e para cima, enquanto negativos para a esquerda e para baixo.
coordenadaY: Define o deslocamento vertical do texto em relação ao canto inferior esquerdo da página. Valores positivos deslocam a imagem para a direita e para cima, enquanto negativos para a esquerda e para baixo.
rotacaoTexto: Define a rotação do texto. [Valores disponíveis: ANTI_HORARIO_90_GRAUS e HORARIO_90_GRAUS].

file

Imagem que será inserida no campo de assinatura. Atualmente os formatos suportados são JPEG, PNG e BMP.

Headers
string

Token de acesso aos serviços BRy emitido no BRy Cloud. É obrigatório em todas as requisições ao HUB. Para utilizar esta documentação é necessário inserir o token em Authorize.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/octet-stream
application/json