1

我正在尝试用 ABCpdf 做一些非常简单的事情。我的目标是为现有的 PDF 添加页码(通过 Telerik 生成 - PDF 导出)。

我遇到的问题是,在阅读 PDF 然后保存后,文件损坏了。

我的代码:

Doc pdfDocument = new Doc();
pdfDocument.Read(path);            
MemoryStream outputMemoryStream = new MemoryStream();            
pdfDocument.Save(outputMemoryStream);
pdfDocument.Clear();
Response.BinaryWrite(outputMemoryStream.ToArray());
outputMemoryStream.Close();   

任何建议将不胜感激。

我正在使用 ABCpdf 8。

4

1 回答 1

0

看看我的答案将页码添加到 Pdf 文档

这解释了如何将页码添加到 pdf 链中。

查看您的代码,问题接缝是您正在重写内存中的当前文件。尝试在创建具有添加页码的新文件时读取文件,然后如果需要,删除第一个文档并重命名第二个文档。

于 2013-02-18T16:16:47.757 回答