



时间:2022-04-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")
完成以上代码后,执行程序,生成PDF文档。在文档中可查看转换后的页码添加情况,如下图:
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站)
电话:13918309914
QQ:1967830372
邮箱:rjfawu@163.com