C# 将Excel转为PDF时添加页码到PDF C#将Excel转成PDF的方法

来源:搜狗指南时间:2022-04-15 18:06:15
    C# 将excel转为pdf时添加页码到PDF C#将Excel转成PDF的方法。以下经验内容分享通过C#和程序代码将Excel工作簿转为PDF格式时添加页码到PDF。
    工具/材料
    VisualStudio2013
    .NetFramework4.8
    spire.xls.dll11.1
    操作方法
    01
    准备一个Excel工作簿文件(如下图),并在VS程序中引入spire.xls.dll文件。
    02
    在vs程序中键入以下代码:
    【C#】
    usingSpire.Xls;
    namespaceExcelToPDF2
    {
    classProgram
    {
    staticvoidMain(string[]args)
    {
    //加载示例文档
    Workbookwbk=newWorkbook();
    wbk.LoadFromFile("sample.xlsx");
    foreach(Worksheetsheetinwbk.Worksheets)
    {
    //&P指PageNumber,&N指总页数
    sheet.PageSetup.RightFooter="&P/&N";
    }
    //保存文档
    wbk.SaveToFile("Result.pdf",FileFormat.PDF);
    System.Diagnostics.Process.Start("Result.pdf");
    }
    }
    }
    【】
    ImportsSpire.Xls
    NamespaceExcelToPDF2
    ClassProgram
    PrivateSharedSubMain(argsAsString())
    '加载示例文档
    DimwbkAsNewWorkbook()
    wbk.LoadFromFile("sample.xlsx")
    ForEachsheetAsWorksheetInwbk.Worksheets
    '&P指PageNumber,&N指总页数
    sheet.PageSetup.RightFooter="&P/&N"
    Next
    '保存文档
    wbk.SaveToFile("Result.pdf",FileFormat.PDF)
    System.Diagnostics.Process.Start("Result.pdf")

    EndSub
    EndClass
    EndNamespace
    03

    完成以上代码后,执行程序,生成PDF文档。在文档中可查看转换后的页码添加情况,如下图:

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:9145908@qq.com