iTextSharp.text.pdf.PdfCopyFieldsImp.AddDocument C# (CSharp) Метод

AddDocument() приватный Метод

private AddDocument ( PdfReader reader, ICollection pagesToKeep ) : void
reader PdfReader
pagesToKeep ICollection
Результат void
        internal void AddDocument(PdfReader reader, ICollection<int> pagesToKeep)
        {
            if (!readers2intrefs.ContainsKey(reader) && reader.Tampered)
                throw new DocumentException(MessageLocalization.GetComposedMessage("the.document.was.reused"));
            reader = new PdfReader(reader);
            reader.SelectPages(pagesToKeep);
            if (reader.NumberOfPages == 0)
                return;
            reader.Tampered = false;
            AddDocument(reader);
        }

Same methods

PdfCopyFieldsImp::AddDocument ( PdfReader reader ) : void

Usage Example

Пример #1
0
 /**
  * Concatenates a PDF document.
  * @param reader the PDF document
  * @throws DocumentException on error
  */
 public void AddDocument(PdfReader reader)
 {
     fc.AddDocument(reader);
 }