Как создавать эскизы/превью для файлов?

CoreOS разработан как «голый» -костяк и, таким образом, содержит ровно столько функций, чтобы обеспечить кластерную инфраструктуру, и ничего более. Там нет менеджера пакетов, так как не нужно ничего устанавливать; Приложения и/или службы запускаются в контейнерах.

Поскольку вы хотите выполнить задание cron, вы можете использовать CoreOS для создания контейнера Docker или rkt , в котором вы можете установить cron и запустить свое задание.

Например, вы можете создать контейнер Docker, используя образ Debian, а затем использовать apt-getдля установки cron. Загвоздка в том, что контейнеры Docker предназначены для непосредственного запуска процесса и обычно не имеют системы инициализации, поэтому вам может потребоваться явный запуск демона cron.

1
12.06.2021, 16:04
1 ответ

1... generate a thumbnail e.g. for JPEGs, PNGs

GraphicsMagick/ImageMagick

Я не могу придумать ни одного API для Linux, который можно было бы использовать для этого. GTK/Qt/FLTK/Enlightenment имеют очень разные библиотеки изображений. Теоретически вы можете использовать libpng/libjpeg-turbo/libtiffи другие подобные библиотеки для других форматов, а затем изменять размер, используя свои собственные алгоритмы.

2... fallback to extract document icons for the file if no thumbnail is available?

Я не понимаю этот вопрос, извините.

0
28.07.2021, 11:25

Теги

Похожие вопросы