01.
private
void
button1_Click(
object
sender, EventArgs e)
02.
{
03.
Document doc =
new
Document(iTextSharp.text.PageSize.LEDGER, 10, 10, 42, 35);
04.
PdfWriter wri = PdfWriter.GetInstance(doc,
new
FileStream(textBox2.Text, FileMode.Create));
05.
doc.Open();
06.
Paragraph paragraph =
new
Paragraph(textBox3.Text.Trim());
07.
doc.Add(paragraph);
08.
RomanList romanlist =
new
RomanList(
true
, 20);
09.
romanlist.IndentationLeft = 30f;
10.
romanlist.Add(
"11dfg"
);
11.
romanlist.Add(
"22dfg"
);
12.
romanlist.Add(
"33dfg"
);
13.
romanlist.Add(
"4dfg4"
);
14.
romanlist.Add(
"5fdg5"
);
15.
16.
doc.Add(romanlist);
17.
18.
19.
PdfPTable table =
new
PdfPTable(dataGridView1.Columns.Count);
20.
for
(
int
j = 0; j < dataGridView1.Columns.Count; j++)
21.
{
22.
table.AddCell(
new
Phrase(dataGridView1.Columns[j].HeaderText));
23.
}
24.
25.
table.HeaderRows = 1;
26.
for
(
int
i = 0; i < dataGridView1.Rows.Count; i++)
27.
{
28.
for
(
int
k = 0; k < dataGridView1.Columns.Count; k++)
29.
{
30.
if
(dataGridView1[k, i].Value !=
null
)
31.
{
32.
33.
table.AddCell(
new
Phrase(dataGridView1[k, i].Value.ToString()));
34.
}
35.
36.
}
37.
}
38.
doc.Add(table);
39.
40.
doc.Close();
41.
42.
}