C# Как создать свой собственный XLSX Reader
Есть формат excel файлов .xlsx
К примеру, чтобы прочитать его в C# нужно скачивать дополнение типа EPPlus.
Возник вопрос, как самому к примеру можно написать такое дополнение именно к xlsx расширению ?
Я не пойму на чём базируются такие дополнения, ведь к примеру, если взять допустим голый Win, скачать на него файл .xlsx, а под рукой будет любая версия C# Studio.
Возможно ли в таких условиях написать "что" чтобы прочитать .xlsx файл ?
Надеюсь мысль вопроса была понятна