Search results for 'PDF Generation'. 1 post(s) found.

  1. 2007/08/27 Create PDF Files On the Fly In C Sharp
2007/08/27 08:29

Create PDF Files On the Fly In C Sharp


Creation of PDF Document in 5 easy steps

Step 1: First create an instance of document object

Document myDocument= new Document(PageSize.A4.Rotate());



Step 2: Now create a writer that listens to this doucment and writes the document to desired Stream.

PdfWriter.GetInstance(myDocument,new FileStream("Salman.PDF",FileMode.Create));



Step 3: Open the document now using

myDocument.Open();


Step 4: Now add some contents to the document

myDocument.add( new Paragraph ( "First PDF File made by Salman using iText"));


Step 5: Remember to close the documnet

myDocument.close();


 Here's the actual code generating PDF on the fly.

// Code

using System;
using System.IO;
using System.Diagnostics;

using iTextSharp.text;
using iTextSharp.text.PDF;

public class iTextDemo
{
 public static void Main()
 {
  Console.WriteLine("iText Demo");
       
  // step 1: creation of a document-object
  Document myDocument = new Document(PageSize.A4.Rotate());
       
  try
  {
           
   // step 2:
   // Now create a writer that listens to this doucment and writes the document to desired Stream.
           
   PdfWriter.GetInstance(myDocument,new FileStream("Salman.PDF",FileMode.Create));
           
   // step 3:  Open the document now using
   myDocument.Open();
           
   // step 4: Now add some contents to the document
   myDocument.Add(new Paragraph("First PDF File made by Salman using iText"));
           
  }
  catch(DocumentException de)
  {
   Console.Error.WriteLine(de.Message);
  }
  catch(IOException ioe)
  {
   Console.Error.WriteLine(ioe.Message);
  }
       
  // step 5: Remember to close the documnet
 
  myDocument.Close();
 }
}

Another posts included in "C#"

Queue Tutorial In C# (0)2007/08/27
Stack Tutorial In C# (0)2007/08/27
HashTable Tutorial In C# (0)2007/08/27
How to call Visual C/C++ implemented DLL functions in C# - Simple DLLIm... (0)2007/08/26
Send Email Using C# (0)2007/08/26
How To Read And Write A Cookie (0)2007/08/26
Using C# With Cookies (0)2007/08/26
Trackback 3 Comment 0

Trackback : Cannot send a trackbact to this post.

  1. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 00:13 delete

    moneyideas

  2. Subject different money making ideas

    Tracked from moneyideas 2010/01/29 08:37 delete

    moneyideas

  3. Subject different money making ideas

    Tracked from moneyideas 2010/01/31 16:43 delete

    moneyideas