07-11-15, 03:03 PM
PHP كود :
What is ITextSharp - iTextSharp is a free and open source assembly which helps to convert page output or html content in pdf file.
You can download from here:
http://sourceforge.net/projects/itextsharp/
Now add that dll in application.
Getting Started
Start visual studio and create a new website in asp.net and add these 2 dll in solution.
Itextsharp.dll
itextsharp.pdfa.dll
add namespaces -
using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.html;
using iTextSharp.text.html.simpleparser;
protected void btnCreatePDF_Click(object sender, EventArgs e)
{
Document doc = new Document(PageSize.A4, 10f, 10f, 100f, 0f);
string pdfFilePath = Server.MapPath(".") + "/PDFFiles";
PdfWriter writer = PdfAWriter.GetInstance(doc, new FileStream(pdfFilePath + "/Default.pdf", FileMode.Create));
doc.Open();
try
{
Paragraph paragraph = new Paragraph("Getting Started ITextSharp.");
string imageURL = Server.MapPath(".") + "/image2.jpg";
iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance(imageURL);
//Resize image depend upon your need
jpg.ScaleToFit(140f, 120f);
//Give space before image
jpg.SpacingBefore = 10f;
//Give some space after the image
jpg.SpacingAfter = 1f;
jpg.Alignment = Element.ALIGN_LEFT;
doc.Add(paragraph);
doc.Add(jpg);
}
catch (Exception ex)
{ }
finally
{
doc.Close();
}
}
Hit F5 to see output.
Image 1.
PDF file has been saved in “PDFFiles” folder under solution.
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات