В моем проекте клиент сначала загружает файл pdf, а на внутренней стороне - лучший способ сжимать этот файл PDF с потерями, а затем загружает его в облако, например Amazon S3.
Я думал орешение, в котором я временно сохраняю pdf на сервере, затем преобразую страницы pdf в изображения jpeg и сохраняю эти изображения в локальном хранилище, затем сжимаю изображения с потерями и преобразую их обратно в pdf и, наконец, загружаю в облако.Это лучшее решение или есть лучшее решение.