ABCpdf损坏PDF文件

时间:2013-02-14 14:20:04

标签: pdf abcpdf

我正在尝试用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。

1 个答案:

答案 0 :(得分:0)

看看我的回答Add page numbers to a Pdf document

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

查看代码时,问题就是您正在重写内存中的当前文件。尝试使用添加的页码编辑创建新文件时读取文件,然后根据需要删除第一个文档并重命名第二个文档。