0
我已經使用NPOI來生成Excel文件,但我找不到任何方法來打印它。如何使用未安裝Office的C#WPF打印Excel?
- 我知道Spire.xls可以打印,但它的WinForm,而不是WPF,這不是我想要的。
- 我試圖將Excel轉換爲.pdf,但要打印.pdf,則需要安裝Adobe等額外軟件。
- 我不能強制我的客戶端安裝Office。
我已經使用NPOI來生成Excel文件,但我找不到任何方法來打印它。如何使用未安裝Office的C#WPF打印Excel?
其中一個選擇是將Excel文件轉換爲HTML,然後使用任何您喜歡的網頁瀏覽器打印HTML。 HTML/CSS提供了對分頁符的有限控制,但除此之外,將任何Excel單元格轉換爲適當樣式的HTML表格單元應該相當容易。
FWIW,我更喜歡使用EPPlus而不是NPOI來處理C#中的Excel文件。
謝謝,我會試試看。 – alex10