使用iTextSharp完全展平PDF文件

时间:2015-06-24 15:09:10

标签: c# itext

我正在使用iTextsharp合并PDF文档。它偶尔会删除一个图层,有时图层会保留。

这是代码,并且还添加了一个示例,它在大多数情况下都是平坦的。

当文件来自多个人时,它只是几次在合并过程中删除了图层。

  private byte[] FlattenPdfFormToBytes(PdfReader reader)
  {
       var memStream = new MemoryStream();
       var stamper = new PdfStamper(reader, memStream) 
       { 
             FormFlattening = true,
             FreeTextFlattening = true,
             AnnotationFlattening =true
       };
   }

Layers Removed

0 个答案:

没有答案