Thread: C# основной форум/itextsharp (create/edit PDF files)

itextsharp (create/edit PDF files)

documentation Download this product

-- 02/12/2008 21:30:14: post edited by sergey.





Copy file:

using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;


public static void CopyDocumentTest()
{
   int pageNumber = 1;
   PdfReader reader = new PdfReader("New Document.pdf");
   Rectangle size = reader.GetPageSizeWithRotation(pageNumber);
   Document document = new Document(size);
   PdfWriter writer = PdfWriter.GetInstance(document, new FileStream("Copy of New Document.pdf", FileMode.Create, FileAccess.Write));

   //set document info
   document.AddTitle("Document copied using iTextSharp");
   document.AddAuthor("Joachim Tesznar");
   document.AddSubject("Dynamic Content");
   document.AddCreator("PDF Form Tool by Joachim Tesznar");

   document.Open();

   PdfContentByte cb = writer.DirectContent;
   document.NewPage();
   PdfImportedPage page = writer.GetImportedPage(reader, pageNumber);
   cb.AddTemplate(page, 0, 0);
   document.Close();
}

source



Re: itextsharp

www.lowagie.com/iText/


New home?


(create PDF file)





Re: itextsharp (create/edit PDF files)

Examples:


blog.rubypdf.com/itextsharp/tutorial01/