保存一个Excel文件的PrintPreview(不显示)为c#中的图像/pdf文件

本文关键字:文件 图像 pdf 显示 一个 Excel 保存 PrintPreview | 更新日期: 2023-09-27 18:16:38

我想在打印预览中打开一个Excel文件而不显示它,并将其保存为PDF或图像文件。

有可能吗?我怎么能意识到呢?

保存一个Excel文件的PrintPreview(不显示)为c#中的图像/pdf文件

这可以通过工作表对象的ExportAsFixedFormat方法完成:

using Excel = Microsoft.Office.Interop.Excel;
Excel.Worksheet ws;  // you need to assign this somehow
ws.ExportAsFixedFormat(Excel.XlFixedFormatType.xlTypePDF,
    @"c:'YourFile.pdf", Excel.XlFixedFormatQuality.xlQualityStandard);