Utilitários
Customizar documento PDF adicionando imagens, textos ou campos de assinatura. Algumas opções não podem ser utilizadas em documentos assinados.
post/pdf/v1/customize
Request
- Base URLhttps://cloud-hom.bry.com.br
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
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.
Request body multipart/form-data
Example request
{
"configuracao_imagem[0]": [
{
"altura": 50,
"largura": 50,
"coordenadaX": "10",
"coordenadaY": "15",
"pagina": "PRIMEIRA",
"posicao": "INFERIOR_ESQUERDO"
}
],
"configuracao_texto[0]": [
{
"coordenadaX": "10",
"coordenadaY": "15",
"pagina": "PRIMEIRA",
"numeroPagina": "0",
"texto": "Texto a ser inserido.",
"fonte": "COURIER",
"tamanhoFonte": 12
}
],
"configuracao_campo[0]": {
"altura": "50",
"largura": "50",
"campoAssinatura": "CampoAssinatura",
"coordenadaX": "0",
"coordenadaY": "0",
"posicao": "INFERIOR_ESQUERDO",
"pagina": "PRIMEIRA",
"numeroPagina": "1",
"posicaoBorda": "BORDA_INFERIOR",
"rotacaoImagemBorda": "HORARIO_90_GRAUS"
},
"configuracao_anotacao[0]": [
"{\r\n \"altura\": 15,\r\n \"largura\": 15,\r\n \"numeroPagina\": \"1-1\",\r\n \"posicaoBorda\": \"BORDA_DIREITA\",\r\n \"nomeAnotacao\": \"Anotação Texto\",\r\n \"tipo\": \"TEXTO\",\r\n \"valor\": {\r\n \"texto\": \"Texto de exemplo.\",\r\n \"incluirCN\": true\r\n }\r\n}",
"{\r\n \"altura\": 50,\r\n \"largura\": 50,\r\n \"coordenadaX\": -10,\r\n \"coordenadaY\": 10,\r\n \"pagina\": \"PRIMEIRA\",\r\n \"posicao\": \"INFERIOR_DIREITO\",\r\n \"nomeAnotacao\": \"Anotação Imagem\",\r\n \"tipo\": \"IMAGEM\",\r\n \"valor\": {\r\n \"nome\": \"imagemAnotacao[0]\"\r\n }\r\n}",
"{\r\n \"altura\": 75,\r\n \"largura\": 75,\r\n \"pagina\": \"ULTIMA\",\r\n \"posicaoBorda\": \"BORDA_ESQUERDA\",\r\n \"tipo\": \"QRCODE\",\r\n \"valor\": {\r\n \"texto\": \"https://cloud.bry.com.br\",\r\n \"dimensao\": 200\r\n }\r\n}"
],
"returnType": "LINK",
"configuracao_imagem_qrcode[0]": [
"{\r\n \"altura\": 50,\r\n \"largura\": 50,\r\n \"pagina\": \"ULTIMA\",\r\n \"posicaoBorda\": \"BORDA_SUPERIOR\",\r\n \"configuracao_qrcode\": {\r\n \"texto\": \"https://cloud.bry.com.br\",\r\n \"dimensao\": 200\r\n }\r\n}"
],
"metadados[0]": {
"2.16.76.1.4.2.2.2": "SC",
"2.16.76.1.4.2.2.3": "Cardiologista",
"nome_metadado1": "valor1",
"nome_metadado2": 1234
}
}Response
Example response
{
"identificador": "ABC123",
"documentos": [
{
"hash": "ABCDEF123456",
"links": [
{
"href": "https://link_para_recuperar_documento_Assinado"
}
]
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.