Импорт управляющей информации текстового поля в файл xls с помощью .NET Core - PullRequest
0 голосов
/ 25 сентября 2018

Мне нужно импортировать текст, имя текстового поля, положение сверху и слева, ширину и высоту элемента управления текстовым полем из файла xls в приложении .NET Core.Я знаю, как сделать это с файлом xlsx, но я изо всех сил пытаюсь найти информацию о фигурах в формате файла xls.

Прямо сейчас я использую библиотеку ExcelDataReader для извлечения информации из ячеек, но я не думаю, что эту библиотеку можно использовать для фигур или если я не нашел никакой информации опока нет.

Stream filestream = file.OpenReadStream();
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
IExcelDataReader reader = ExcelReaderFactory.CreateBinaryReader(filestream);

var dataSet = reader.AsDataSet();
var dataTable = dataSet.Tables[0];

//TODO: import textbox information
//..

Я действительно ценю любую помощь здесь.

РЕДАКТИРОВАТЬ : Я нашел некоторую информацию об импорте форм из .xls, используя Microsoft.Office.Interop.Excel , но, к сожалению, эта библиотека не работает с .Net Core Web API.

...