使用 ClosedXML 另存为 pdf

Save as pdf using ClosedXML

ClosedXML 是否有可用于将 excel 文件另存为 PDF 的函数?

目前我正在使用 ClosedXML 创建和填充 excel 文件,然后使用 Interop 另存为 PDF。
但由于 Interop 依赖于安装在系统上的 MS Office,因此每个版本的 MS Office 的格式都会发生变化。由于 ClosedXML 不需要安装 MS Office,因此能够直接从中导出或另存为 PDF 而无需使用 Interops 会很好。

Does ClosedXML have any function that can be used to save an excel file as PDF?

没有。

您可以使用免费版 GemBox.Spreadsheet

另请参阅 top 10 libraries,它允许我们操作 excel。

然而,GemBox 是我发现的唯一一个免费的特色软件,目的是通过将 excel 转换为 pdf 来为网站创建发票报告。

您可以使用 ClosedXML.Excel 和 iTextSharp 将 Excel 转换为 PDF 文件。 这里有一个 link 示例: Convert Excel file to Pdf in ASP.Net