Infelizmente, você não pode fazer isso no minuto com a versão padrão de evince
, como um desenvolvedor explicou nas listas de e-mail oficiais :
Este recurso não está implementado no Evince, principalmente porque não é suportado por poppler, a biblioteca subjacente para suporte a PDF.
Este é realmente o ponto principal; você precisaria corrigir poppler
com o suporte à assinatura digital, bem como evince
.
No entanto, há um projeto interessante em andamento para fornecer apenas o funcionalidade que você quer; os detalhes são explicados nesta página do github intitulada 'evince signatures', onde todos os patches estão disponíveis.
Assim como na página do github, há mais informações sobre o projeto neste site ; É claro que eles esperam integrá-lo a montante no futuro. Os desenvolvedores notam que
O software mais usado para ler documentos em pdf no Windows (Acrobat Reader) tem suporte para mostrar e validar assinaturas em documentos pdf. Em desktops Linux modernos que ainda não existem e esse é o propósito deste projeto, altere o visualizador de documentos Evince (leitor de PDF padrão do gnome) para adicionar esses recursos.
Então, você pode experimentar o código de desenvolvimento do github, se desejar, mas pode não ser uma boa idéia corrigir o poppler
, já que outros programas dependem dele; no entanto, é provável que o recurso de assinaturas digitais esteja disponível em breve, se estiver integrado a montante. A julgar pelo evince
screenshots válido e < href="http://contribsoft.caixamagica.pt/trac/browser/internals/2012/pdfsign/final/screenshots/multiple-invalid.png"> assinatura inválida os patches parecem estar a ativar apenas o recursos que você está interessado.