Разработать утилиту "Объединение подписанного файла"
Утилита объединения файла с открепленными электронными подписями в файл
с прикрепленными электронными подписями
(JoinSignPro)
1. Требования к интерфейсу
1.1 Графический пользовательский интерфейс с поддержкой запуска утилиты в
консольном режиме с параметрами в командной строке.
1.2 Интерфейс представляет собой форму с кнопками действий пользователя и
областью формирования списка объединяемых файлов с поддержкой технологии drag
and drop.
1.3 На форме должны быть предусмотрены разделы с отображением выбранного
файла документа и списка объединяемых с ним файлов электронных подписей.
1.4 Конфигурационные функции утилиты должны поддерживать настройки исходного и
результирующего каталогов.
1.5 Все функции меню утилиты дублируются соответствующими ключам в консольном
режиме запуска.
2. Требования к функционалу
2.1 Выбор файла, к которому надо прикрепить открепленные файлы подписей
2.2 Выбор открепленных файлов подписей для объединения.
2.3 Формирование результирующего файла, содержащего указанные подписи с
исходным именем файла с добавлением расширения .sig
(File.pdf -> File.pdf.sig)