Para que os campos não se movam dentro de um formulário PDF que carregamos no Humand, o ficheiro deve cumprir as seguintes condições:
Rotação = 0
- Mesmo que o PDF seja horizontal, deve ser conseguido porque a folha é mais larga do que alta.
- Se a “horizontalidade” for devido a uma rotação aplicada, os inputs vão aparecer deslocados.
Coordenadas corretas
- Cada PDF tem um “mapa interno” de posições para localizar texto e elementos.
- Se esse mapa estiver invertido ou definido de forma diferente (por exemplo, com o eixo invertido), os cálculos que usamos para colocar os inputs não coincidem e acabam em locais incorretos.
Todas as páginas do mesmo tamanho
- O sistema toma sempre como referência a primeira folha.
- Se as seguintes tiverem outro tamanho (ex: a primeira é A4 e as restantes não), os campos deslocam-se.
Em resumo, os PDFs com rotação 0, coordenadas padrão e todas as páginas iguais funcionam corretamente..