iTexSharp ile pdf olusturma
Öncelikle iTextSharp dll'ni indiriyoruz
link : https://www.dllme.com/dll/files/itextsharp_dll.html
1 ) Solution Explorer açıyoruz
2 ) References ' e sağ tık yapıp add diyoruz
3 ) Browse'a tıklıyoruz
4 ) açılan yerden dll yüklediğimiz yere gelip dll'i ekliyoruz
Bu using leri ekliyoruz
private void button1_Click(object sender, EventArgs e)
{
iTextSharp.text.Document deneme = new iTextSharp.text.Document();
PdfWriter.GetInstance(deneme, new FileStream("C:\\Users\\Murat\\Desktop\\Masaüstü\\C# PROJELER\\itextsharp\\oluşturulanlar\\"+textBox5.Text+".pdf",FileMode.Create));
deneme.AddAuthor(textBox1.Text);//Yazar bilgisi alınır
deneme.AddCreationDate();//Oluşturma Tarihi Alınır
deneme.AddCreator(textBox2.Text);//Oluşşturucu alınır
deneme.AddSubject(textBox3.Text);//Konu alınır
deneme.AddKeywords(textBox4.Text);//Anahtar Kelime Alınır
if (deneme.IsOpen() == false)
{
deneme.Open();
}
deneme.Add(new Paragraph(richTextBox1.Text));//içerik alınır
deneme.Close();
}
link : https://www.dllme.com/dll/files/itextsharp_dll.html
1 ) Solution Explorer açıyoruz
2 ) References ' e sağ tık yapıp add diyoruz
3 ) Browse'a tıklıyoruz
4 ) açılan yerden dll yüklediğimiz yere gelip dll'i ekliyoruz
5 ) Alttakine benzer bir form yapıyoruz :D
using iTextSharp.text;//iTextsharp dll ile gelen kütüphane
using iTextSharp.text.pdf;//iTextsharp dll ile gelen kütüphane
using System.IO;//Dosya İşlemleri için
Bu using leri ekliyoruz
private void button1_Click(object sender, EventArgs e)
{
iTextSharp.text.Document deneme = new iTextSharp.text.Document();
PdfWriter.GetInstance(deneme, new FileStream("C:\\Users\\Murat\\Desktop\\Masaüstü\\C# PROJELER\\itextsharp\\oluşturulanlar\\"+textBox5.Text+".pdf",FileMode.Create));
deneme.AddAuthor(textBox1.Text);//Yazar bilgisi alınır
deneme.AddCreationDate();//Oluşturma Tarihi Alınır
deneme.AddCreator(textBox2.Text);//Oluşşturucu alınır
deneme.AddSubject(textBox3.Text);//Konu alınır
deneme.AddKeywords(textBox4.Text);//Anahtar Kelime Alınır
if (deneme.IsOpen() == false)
{
deneme.Open();
}
deneme.Add(new Paragraph(richTextBox1.Text));//içerik alınır
deneme.Close();
}
Yorumlar
Yorum Gönder