Поддерживает ли EPPlus MS Office Equations? - PullRequest
0 голосов
/ 10 июля 2019

Я заинтересован в использовании EPPlus для создания некоторых файлов отчетов xslx для системы.Меня интересует, можно ли использовать EPPlus в уравнении Excel.Это отличается от формулы.Я знаю о способности EPPlus добавлять формулы, и я также использую эту замечательную функцию.Функция Equation в Excel выводит уравнения в привлекательном формате, и мне интересно использовать его в файлах, которые я генерирую с помощью EPPlus.

 public ActionResult OnPostDownloadExcelFile()
    {
        var ms = new MemoryStream();
        using (var package = new OfficeOpenXml.ExcelPackage(ms))
        {
            package.Workbook.Properties.Title = "Excel file with an equation in it";

            // Worksheet
            var worksheet = package.Workbook.Worksheets.Add("Report");
            worksheet.View.ShowGridLines = true;
            int row = 1;
            int col = 1;

            worksheet.Cells[row, col].Value = "I want to put an equation here...";
        }

        return File(ms, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "ExcelFileExample.xlsx");
    }

1 Ответ

0 голосов
/ 23 июля 2019

К сожалению, это не поддерживается в EPPlus.Уравнения являются встроенным объектом.Внедренные объекты в настоящее время не поддерживаются: https://github.com/JanKallman/EPPlus/wiki/FAQ#what-is-not-supported-by-the-library-these-are-the-most-obvious-features

...