Бюджет: 3900 UAH Срок: 5 дней
опыт таких разработок есть
примеры в портфолио
Freelancehunt
===========
так как вы хотите - "и т.д." - не получится
для каждого формата файла нужен свой модуль