Library code snippets
Create PDF Files on fly in C#
iText for C#.net
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();
}
}
Related articles
Related discussion
-
Issues with using .NET MD5
by jwood381 (3 replies)
-
Create PDF Files on fly in C#
by Geeths (1 replies)
-
Query Tool to Excel using C# and .NET
by BarbaMariolino (1 replies)
-
looking for help on asp
by cladironbeard (2 replies)
-
Socket Programming in C# - Part 1
by graumanoz (23 replies)
Related podcasts
-
Object-Oriented Programming in Ruby
In this episode, I talk with Scott Bellware about object-oriented programming in Ruby, and Ruby's object model. This is taken from a private conversation, and the audio quality suffers at times. Much thanks to Scott for allowing this to be released.This episode of the Alt.NET Podcast is bro...
Events coming up
-
Jul
13
IKT-Forum für Menschen mit Behinderungen
Linz, Austria
ICT Forum for People with Disabilities.Deutschsprachige Konferenz mit den Themenschwerpunkten: Unterstützte Kommunikation (Technologien, Symbolsysteme, Gebärdensprache, etc.), Barrierefreies Web- und Softwaredesign, Barrierefreies Dokument- un...
Comments
Leave a comment
Sign in or Join us (it's free).