Pdf’ye eklenen tablonun hücrelerinin arka planına ve kenarlarına renk verme — Csharp

Pdf’ye eklenen tablonun hücrelerinin arka planına ve kenarlarına renk verme — Csharp

yatay2

 

 

 

[code lang=”csharp”]</p><p>using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Data;<br />using System.Drawing;<br />using System.Linq;<br />using System.Text;//www.gorselprogramlama.com<br />using System.Windows.Forms;<br />using iTextSharp;<br />using iTextSharp.text;<br />using iTextSharp.text.pdf;<br />using System.IO;<br />using System.Data.OleDb;<br />namespace pdf_aktar<br /><%%KEEPWHITESPACE%%> <br />{<br /><%%KEEPWHITESPACE%%> public partial class Form1 : Form<br /><%%KEEPWHITESPACE%%> {<br /><%%KEEPWHITESPACE%%> public Form1()<br /><%%KEEPWHITESPACE%%> {<br /><%%KEEPWHITESPACE%%> InitializeComponent();<br /><%%KEEPWHITESPACE%%> }<br /><%%KEEPWHITESPACE%%> private void button1_Click(object sender, EventArgs e)<br /><%%KEEPWHITESPACE%%> {<br /><%%KEEPWHITESPACE%%> //www.gorselprogramlama.com<br /><%%KEEPWHITESPACE%%> iTextSharp.text.Document document = new iTextSharp.text.Document();<br /><%%KEEPWHITESPACE%%> PdfWriter.GetInstance(document, new FileStream(@"C:\gorsel.pdf", FileMode.Create)); <br /><%%KEEPWHITESPACE%%> PdfPTable table = new PdfPTable(1);<br /><%%KEEPWHITESPACE%%> PdfPCell cell = new PdfPCell(new Phrase("gorselprogramlama.com"));<br /><%%KEEPWHITESPACE%%> cell.UseVariableBorders = true;<br /><%%KEEPWHITESPACE%%> cell.BorderColorLeft = BaseColor.BLUE;<br /><%%KEEPWHITESPACE%%> cell.BorderColorRight = BaseColor.ORANGE;<br /><%%KEEPWHITESPACE%%> table.AddCell(cell);</p><p>cell = new PdfPCell(new Phrase("gorselprogramlama.com"));<br /><%%KEEPWHITESPACE%%> cell.BorderColorLeft = BaseColor.RED;<br /><%%KEEPWHITESPACE%%> cell.BorderColorRight = BaseColor.GREEN;<br /><%%KEEPWHITESPACE%%> cell.BorderColorTop = BaseColor.PINK;<br /><%%KEEPWHITESPACE%%> cell.BorderColorBottom = BaseColor.YELLOW;<br /><%%KEEPWHITESPACE%%> cell.BorderWidthLeft = 1f;<br /><%%KEEPWHITESPACE%%> cell.BorderWidthRight = 1f;<br /><%%KEEPWHITESPACE%%> cell.BorderWidthTop = 1f;<br /><%%KEEPWHITESPACE%%> cell.BorderWidthBottom = 1f;<br /><%%KEEPWHITESPACE%%> table.AddCell(cell);<br /><%%KEEPWHITESPACE%%> //www.gorselprogramlama.com<br /><%%KEEPWHITESPACE%%> cell = new PdfPCell(new Phrase("gorselprogramlama.com"));<br /><%%KEEPWHITESPACE%%> cell.BorderColor = BaseColor.YELLOW;<br /><%%KEEPWHITESPACE%%> cell.BackgroundColor = BaseColor.BLUE;<br /><%%KEEPWHITESPACE%%> table.AddCell(cell);<br /><%%KEEPWHITESPACE%%> document.Open();<br /><%%KEEPWHITESPACE%%> document.Add(table);<br /><%%KEEPWHITESPACE%%> document.Close();<br /><%%KEEPWHITESPACE%%> <br /><%%KEEPWHITESPACE%%> }</p><p>}//www.gorselprogramlama.com<br />}</p><p>[/code]

 

tablo_renklendir

Proje İNDİR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir