Excel 打印预览 UI 有 3 种打印设置:
- 打印事件工作表
- 打印整个工作簿
- 打印选择
我正在使用 EPPlus
即时生成 Excel 工作簿,并希望默认选择 Print Entire Workbook
选项。我看不到在 PrintArea
设置中设置它的位置。
我尝试在 UI 中进行设置,在本地保存工作簿并使用 EPPlus 打开它,但每个 Worksheet
的 PrintArea
为空。将 PrintArea
设置为 null 不会更改此打印设置,它仍然是 Print Active Sheets
。
如何使用 EPPlus
设置Print Entire Workbook
打印设置?
最佳答案
经过进一步测试,这似乎是不可能的。
即使在选择“打印整个工作簿”、保存工作簿
、关闭它并重新打开它之后,默认的“打印事件工作表”也会被选中,所以这让我相信这个设置不是存储在实际文件中的任何位置,只是存储在 Excel“ session ”中。
关于c# - 使用 EPPlus 将 PrintArea 设置为 "Print Entire Workbook",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19796282/