Closed stivencamara closed 3 years ago
Boa tarde,
Não existe nenhuma configuração para o tamanho do selo da assinatura, além da opção assinatura reduzida e da assinatura visível. A assinatura reduzida está desenhada para ter 3 linhas e o tamanho da fonte é fixo.
De qualquer das formas, não existe nenhuma obrigatoriedade de colocar a data no selo da assinatura. Depois ao abrir o PDF, por exemplo no Adobe Reader, consegue ver nos detalhes da assinatura a hora da assinatura, neste caso, a hora certificada visto estar a usar timestamp.
Boas,
Eu entendo a vossa questão, mas o cliente não quer justamente ter que abrir o Adobe Reader para ver a data.
Obrigado pela resposta.
Viva, Mas abre o PDF em que aplicação então?
Boas,
Eu desenvolvi um projeto que utilizada a pteidlib_dotnet.dll. Porém o cliente fez testes também na vossa aplicação Windows e o mesmo problema ocorre.
Sim, a nossa aplicação tem o mesmo comportamento.
Boas,
Qual é o limite máximo de caracteres para que não ocorra a quebra de linha?
A questão é que de acordo com o limite de caracteres se não tiver quebra de linha eu habilito a assinatura pequena (enableSmallSignatureFormat).
Bom dia, Não existe um limite, é calculado dinamicamente tendo em conta a "largura" dos caracteres em causa.
Boas,
Obrigado
Boas,
Ao fazer uma assinatura em um PDF através do método PTEID_EIDCard.SignPDF, quando o nome do cidadão é grande, ocorre um quebra de linha e a data da assinatura fica oculta (na verdade é empurrada para baixo). Veja as imagens.
A questão que nesse caso é habilitado o formato small da assinatura. Não posso utilizar do outro formato devido ao seu tamanho.
É possível eu especificar o largura da imagem para que isso não ocorra? Existe alguma forma de corrigir o problema? Ou existe outra solução?
Melhores cumprimentos, Stiven