Импорт/экспорт данных. Файлы xls/xlsx. C# .Net Core
Разработать программу для импорта/экспорта данных из/в бланкив заказов на изготовление печатных плат различных поставщиков печатных плат.
Разработка на C# для платформы .Net Core.
Формат бланков заказов - xls и xlsx.
При импорте читаемые данне должны сохраняться в файл в формате JSON с указанием названия параметра, расположения в файле (номера ячеек), значение параметра.
При экспорте данные берутся из файла JSON, содержащего указаныне выше данные.
При экспорте данных в бланк заказа должно быть сохранено фирменное оформление бланка заказа Поставщика, включая имеющиеся другие листы в книге xls/xlsx и (возможно) макросы.
Фактически, речь идет о заполнении пустого бланка заказа необходимыми данными, с сохранением имеющегося форматирования и значений.
Допускается использование сторонних библиотеки для импорта/экспорта файлов в формате xls/xlsx
Используемая библиотека должна быть утверждена Заказчиком.
Предпочтение отдается бесплатным версиям, но варианты с использованием платной кроссплатформенной библиотеки также рассматриваются.
Файлы для работы во вложении.
1_Blank.xls, 2_Blank.xlsx - не заполненные бланки.
1_Data.xls, 2_Data.xlsx - заполненные тестовыми данными файлы.
Оплата через безопасную сделку.