Guest User

Untitled

a guest
Jun 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. public void UnirListaPdf(List<String> InFiles, String OutFile)
  2. {
  3. var o = 0;
  4. using (FileStream stream = new FileStream(OutFile, FileMode.Create))
  5. using (Document doc = new Document())
  6. using (PdfCopy pdf = new PdfCopy(doc, stream))
  7. {
  8. doc.Open();
  9.  
  10. PdfReader reader = null;
  11. PdfImportedPage page = null;
  12. InFiles.ForEach(file =>
  13. {
  14. reader = new PdfReader(file);
  15. for (int i = 0; i < reader.NumberOfPages; i++)
  16. {
  17. page = pdf.GetImportedPage(reader, i + 1);
  18. pdf.AddPage(page);
  19. }
  20. pdf.FreeReader(reader);
  21. reader.Close();
  22. File.Delete(file);
  23. });
  24. }
Add Comment
Please, Sign In to add comment