Thread: Need ideas
View Single Post
  #36 (permalink)  
Old 06-13-2008, 01:40 AM
meeleend meeleend is offline
Newbie
 
Join Date: May 2008
Posts: 5
Rep Power: 0
meeleend is on a distinguished road
Default Re: Need ideas

Create PDF Files on fly in C# - iText for C#.net

iText for C#.net
Reference - > itextsharp.sourceforge.net ; iText, a Free Java-PDF Library: Home Page


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();



// 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();
}
}
__________________
texting
spyware Removers
Reply With Quote