public void SaveToFolder(PdfReader r, KeyValuePair<int, string> item)
{
using (MemoryStream ms = new MemoryStream())
{
using Document doc = new Document(); // yeni dosya oluşturuldu.
using PdfWriter w = PdfWriter.GetInstance(doc, ms); // iTextSharp pdfwriter kullanarak dosyaya yazma işlemi başlatıldı.
doc.Open(); // dosya açıldı.
doc.NewPage(); // dosyada yeni sayfa oluşturuldu.
w.DirectContent.AddTemplate(w.GetImportedPage(r, item.Key), 0, 0); // sadece tcnin bulunduğu ana pdfden çekildi, yeni dosyaya yazıldı.
doc.Close(); // dosya kapatılır.
byte[] result = ms.ToArray(); // değişimi sağlanan yeni dosya byte[] tipinde tutulur.
}
}