title: Copy document by page to insert blank page in between using iTextsharp
body: <p>How to add a new page between every page and then copy over to a new PDF. I know I am missing something basic, but am not seeming to get it down correctly. </p>
  
  <pre><code>        int n = pdfReaderInput.NumberOfPages;
          Document document = new Document(); 
  
          PdfCopy copy = new PdfCopy(document, new FileStream(tempFile, FileMode.OpenOrCreate)); 
          document.Open();
          for (int i = 0; i &lt; n; )
          {
              copy.AddPage(copy.GetImportedPage(pdfReaderInput, ++i));
          }
  
          document.Close();
  
          return tempFile;
  </code></pre>
  
  <p>I understand and know this is wrong, but am not sure what I need to do. basically, I am adding a blank pdf in between every page. Thanks in advance!</p>