【问题标题】:Merging PDFs in one file and add page numbers with PDFsharp/MigraDoc将 PDF 合并到一个文件中并使用 PDFsharp/MigraDoc 添加页码
【发布时间】:2016-03-25 08:45:58
【问题描述】:

搜索示例找不到使用 MigraDoc 将页码添加到现有 PDF 的方法。
所以我有:

PdfDocument outPdf = new PdfDocument()
var pdfFile = PdfReader.Open(new MemoryStream(pdfData), PdfDocumentOpenMode.Import))
CopyPages(pdfFile, outPdf)

如何在此处添加部分、段落、页脚/页眉?

【问题讨论】:

  • 标题是 MigraDoc,但代码和标签是 PDFsharp。

标签: c#-4.0 pdf-generation pdfsharp


【解决方案1】:

您显示的代码使用的是 PDFsharp,而不是 MigraDoc。

MigraDoc 无法更改 PDF 文档。它可以创建 PDF 文档 - 带有页眉、页脚、页码。

PDFsharp 可以更改 PDF 页面。
请参阅此答案以获取代码示例:
https://stackoverflow.com/a/34998271/1015447

【讨论】:

    猜你喜欢
    • 2016-08-22
    • 2017-11-18
    • 2012-06-16
    • 1970-01-01
    • 2016-08-22
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 2014-03-09
    相关资源
    最近更新 更多