Я написал программу, которая построчно читает текстовый файл, содержащий ссылки на файлы PDF, который затем загружает файл, разделяет все страницы в другой файл PDF и затем преобразует его в формат JPEG. Теперь меня просят добавить функцию паузы / возобновления к тому же. Последовательность состоит в том, что сначала читается одна строка, затем скачивается по ссылке, затем разбивается на pdf на pdf страниц, затем создается изображение всех страниц, затем go на другую l oop, проблема в том, что мы не знаем размер данных и мы должны продолжить работу над изображениями, чтобы мы приостановили программу и возобновили ее через некоторое время, это может быть час, 4 часа или даже больше, пожалуйста, помогите. Он должен запускаться и останавливаться по команде пользователя в любой момент и в любое время по желанию пользователя. Заранее спасибо