我正在合并一系列的Word文档,通过使用PdfSharp.PDF将每个文档转换为PDF。每个Word文档都定义了分页(例如:“第1页/2页”等)。但是当我合并PDF时,我想要覆盖分页,以指示合并文档中存在的所有页面的页码(即“第1页,共265页”等)。
我在网上找到了一些选择,但使用其他PDF技术,但这可以用PdfSharp.PDF实现吗?
这是代码-
PdfDocument outputDocument = new PdfDocument();
PdfDocument currPdf = PdfReader.Open((string)fileName, PdfDocumentOpenMode.Import);
foreach (PdfPage p in currPdf.Pages)
{
outputDocument.AddPage(p);
}
outputDocument.Save(outputName);
发布于 2014-09-04 08:01:50
在outputDocument.Save
之前,您可以插入一个遍历所有页面并添加页码的循环。
我没有对这个问题投反对票,但这是如此微不足道,以至于我知道别人投了反对票。
另请参阅:
http://www.pdfsharp.net/wiki/ConcatenateDocuments-sample.ashx
https://stackoverflow.com/questions/25652563
复制相似问题