【发布时间】:2018-06-18 16:26:27
【问题描述】:
我制作了一个用于创建 Excel 工作簿的 asp.net 页面。我已经设置了工作簿的页面设置高度和宽度的方向缩放属性,如下所示:
DocumentFormat.OpenXml.Spreadsheet.PageSetup pgOr = new DocumentFormat.OpenXml.Spreadsheet.PageSetup();
pgOr.Orientation = OrientationValues.Landscape;
pgOr.FitToHeight = 3;
pgOr.FitToWidth = 1;
newWorksheetPart.Worksheet.AppendChild(pgOr);
但是,当您下载 Excel 文档并打开时,PageSetup 缩放已设置为 1 页宽和 3 页高,这是我想要的,但未选择“适合”单选按钮,因此它实际上并未使用这些环境。
我认为在此过程中我需要将一些属性设置为 true。就像 FitToPage 之类的东西,我不知道是哪一个。有人知道吗?
注意:请记住,我使用的是 DocumentFormat.OpenXml 而不是 Microsoft.Office.Interop.Excel。
【问题讨论】:
标签: c# openxml export-to-excel