Использовать логику потока, чтобы пропустить шаг в сборке Transloadit?

Возможно ли использовать потоковую логику или фильтрацию файлов в Transloadit для преобразования PNG в JPG, если загруженный файл еще не является JPG, но пропустите этот шаг и в противном случае продолжите другие этапы обработки?

Из того, что я вижу из документов, вы можете остановить сборку, только если условие выполнено или не выполнено.

Спасибо!

1 ответ

Решение

Вы можете использовать / file / filter robot для передачи :original файлы только на шаг /image/resize, если это соответствует вашим условиям.

Вы должны отключить error_on_decline чтобы сделать эту фильтрацию бесшовной.

Вот больше информации о / file / filter robot и вот все переменные, которые вы можете использовать для фильтрации.

Похоже, вы могли бы использовать либо ${file.ext} или, может быть ${file.mime}

Надеюсь это поможет!

Другие вопросы по тегам