C# ile PDF Dosyası Oluşturmak

Basit olarak form tasarımında pdf ile ilgili özellikler için birkaç “textBox”, veri içeriği için “richTextBox” ve Raporlama içinde bir “Button” oluşturuyoruz.

Resimde görülen nesnelerin name özellikleride  şu şekilde (Properties > Name );

Oluşturan : txtOlusturan ;
İçerik Sahibi : txtIcerik ;
RichTextBox : txtVeri ;
Buton : btnRapor ;

Butonumuzun Click olayına bu kodu yapıştırıyoruz.
------------------------------------------------------------------------------------

private void btnRapor_Click(object sender, EventArgs e)

        {

     iTextSharp.text.Document raporum = new iTextSharp.text.Document();

            // PDF oluşturması ve konumun belirlenmesi

            PdfWriter.GetInstance(raporum, new FileStream("C:\\Raporum.pdf", FileMode.Create));

            //PDF yi yazan özelliğine eklenecek

            raporum.AddAuthor(txtIcerik.Text); // PDF Oluşturma Tarihi Ekle           

            raporum.AddCreationDate(); // PDF Oluşturma Tarihi

            // PDF oluşturan kişi özelliğine yazılacak

            raporum.AddCreator(txtOlusturan.Text);

            if (raporum.IsOpen() == false)

            {

                raporum.Open();

            }

            raporum.Add(new Paragraph(txtVeri.Text));

            raporum.Close();

        }
----------------------------------------------------
Evet C dizinimize pdf oluşturulmuş ve içini açınca txtVeri nesnesinden aldığı değerleri içine yazdırmış..

Tarih:
Hit: 5220
Yazar: TxT



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.