Csharp’tan Pdf’ye aktarırken Türkçe karakter sorunu çözümü — Csharp

Csharp’tan Pdf’ye aktarırken Türkçe karakter sorunu çözümü — Csharp


pdf_aktar2

 

 

[code lang=”csharp”]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;//www.gorselprogramlama.com
using System.Windows.Forms;
using iTextSharp;
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
using System.Data.OleDb;
namespace pdf_aktar

{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//www.gorselprogramlama.com
BaseFont bF = BaseFont.CreateFont("C:\\windows\\fonts\\arial.ttf", "windows-1254", true);
iTextSharp.text.Font f = new iTextSharp.text.Font(bF, 12f, iTextSharp.text.Font.NORMAL);
Chunk c = new Chunk();
c.Font = f;
iTextSharp.text.Document document = new iTextSharp.text.Document();
PdfWriter.GetInstance(document, new FileStream(@"C:\gorsel.pdf", FileMode.Create));
string text = "küçük harf türkçe karakterler : ç ğ ı ö ş ü \n" +
" BÜYÜK TÜRKÇE KARAKTERLER : Ç Ğ İ Ö Ş Ü";
c.Append(text);
document.Open();
document.Add(new Paragraph(c));
document.Close();
}

}//www.gorselprogramlama.com
}

[/code]

 

turkce_karakter_sorunu

 

Projeyi İNDİR

Yorumlar 1

Bir yanıt yazın

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