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