void Merge() { var head = new iTextSharp.text.pdf.PdfReader(@"path\to\1st.pdf"); var tail = new iTextSharp.text.pdf.PdfReader(@"path\to\2nd.pdf"); using (System.IO.FileStream fs = new FileStream(@"path\to\dest.pdf", System.IO.FileMode.Create)) { var copy = new iTextSharp.text.pdf.PdfCopyFields(fs); copy.AddDocument(head); copy.AddDocument(tail); copy.Close(); } head.Close(); tail.Close(); }
iTextSharp version 5.4.5 で使用
昔のiTextだと、このコードが利用出来なかった。
0 件のコメント:
コメントを投稿