Некоторое время назад я получил файл PDF с цифровой подписью.
Средство просмотра документов (Evince) показывает, что цифровая подпись не была проверена.
Как добавить цифровую подпись файла для подтверждения, чтобы предупреждение исчезло?
К сожалению, вы не можете сделать это в минуту со стандартной версией evince
, как разработчик объяснил в официальных списках рассылки :
Эта функция не реализована в Evince, главным образом потому, что не поддерживается poppler, базовой библиотекой для поддержки PDF.
Это действительно главное. вам нужно будет патч poppler
с поддержкой цифровой подписи, а также evince
.
Тем не менее, есть интересный проект в стадии реализации, чтобы предоставить именно ту функциональность, которую вы хотите; подробности объяснены на этой странице github под названием «вывести подписи», где доступны все патчи.
Как и на странице GitHub, есть больше информации о проекте на этом сайте ; ясно, что они надеются интегрировать это в будущем. Разработчики отмечают, что
наиболее часто используемое программное обеспечение для чтения PDF-документов в Windows (Acrobat Reader) поддерживает отображение и проверку подписей в PDF-документах. На современных настольных компьютерах Linux, которые еще не существуют и которые являются целью этого проекта, измените средство просмотра документов Evince (по умолчанию читатель gnome pdf), чтобы добавить эти функции.
Таким образом, вы можете поэкспериментировать с кодом для разработки на github, но это может быть не очень хорошая идея, так poppler
как другие программы зависят от него; однако вполне вероятно, что функция цифровых подписей будет доступна в ближайшее время, если она будет интегрирована в восходящий поток. Судя по evince
скриншотам для действительной и недействительной подписи, патчи, кажется, включают только те функции, которые вас интересуют.