编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

C# 将Excel文件转换为PDF(c#excel转txt)

wxchong 2024-07-15 10:08:30 开源技术 12 ℃ 0 评论

#秋日生活打卡季#

使用第三方库,如GemBox.Spreadsheet或Aspose.Cells将Excel文件转换为PDF。

使用GemBox.Spreadsheet库的示例代码:

using GemBox.Spreadsheet;

class Program
{
    static void Main()
    {
        // 设置许可证密钥
        SpreadsheetInfo.SetLicense("FREE-LIMITED-KEY");

        // 打开Excel文件
        var workbook = ExcelFile.Load("input.xlsx");

        // 将第一个工作表保存为PDF
        workbook.Worksheets[0].Save("output.pdf");
    }
}

示例中首先设置GemBox.Spreadsheet库的许可证密钥。然后使用ExcelFile.Load方法打开Excel文件。最后使用Save方法将第一个工作表保存为PDF文件。

GemBox.Spreadsheet库有一个免费版本,但有一些限制。更多高级功能需要购买许可证。

使用Aspose.Cells库的示例代码:

using Aspose.Cells;

class Program
{
    static void Main()
    {
        // 打开Excel文件
        var workbook = new Workbook("input.xlsx");

        // 将第一个工作表保存为PDF
        workbook.Save("output.pdf", SaveFormat.Pdf);
    }
}

示例中,使用Aspose.Cells库打开Excel文件,并使用Save方法将第一个工作表保存为PDF文件。

Aspose.Cells库是一个商业库,您需要购买许可证才能使用它。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表