Я работаю над загрузкой PDF document
. Я использовал PdfPTable
для создания таблицы. Ниже мой сокращенный код.MVC C# - Экспорт PdfPTable в Excel
var document = new Document(PageSize.A4, 50, 50, 25, 25);
var output = new MemoryStream();
var writer = PdfWriter.GetInstance(document, output);
document.Open();
PdfPTable table = new PdfPTable(2);
table.WidthPercentage = 80;
PdfPCell cell = new PdfPCell(new Phrase("Description", fntTableFontBold));
cell.HorizontalAlignment = Element.ALIGN_CENTER;
table.AddCell(cell);
......
document.Add(table);
document.Close();
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}.pdf", "Journal"));
Response.BinaryWrite(output.ToArray());
Все работает нормально. Выше кода прямо загружает PDF в браузере.
Теперь я хочу добавить функцию загрузки в Excel, Пользователь должен иметь возможность загрузить документ в формате Excel.
Как преобразовать этот код для экспорта в качестве .xls
?