Я создаю временный файл PDF и распечатаю его с помощью функции CupsPrintFile из Cups в C ++.
Я не уверен, как удалять файлы после печати. Мой идеальный подход - Delete File после печати. Этот метод я не уверен, что он всегда работает или нет. Потому что я не уверен, что после того, как мы отправим задание, он копирует файлы или у него уже есть содержание файла, поэтому мы можем безопасно удалить? Cron, чтобы очистить временные файлы. Но я хотел бы знать, можем ли мы удалить файлы сразу после печати. Не сказать, что использование Cron Way не очень хорошо, но я просто искренне знаю, есть ли способ немедленно удалить его.
Примечание 2 только в среде Linux.
Подробнее здесь: https://stackoverflow.com/questions/794 ... ith-cups-c