Step1:
In this Step, you need to download .ttf file for Arabic language. Here is the link:
Download Traditional Arabic Font - Cool Text[
^]
Step2:
In this step you need to load the .ttf(which one you downloaded) and write the text to Pdfobject.
BaseFont bf = BaseFont.CreateFont(Environment.GetEnvironmentVariable("windir") + @"\fonts\ArialUni.TTF", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
PdfPTable table = new PdfPTable(GridView1.Columns.Count);
Font font = new Font(bf, 10, Font.NORMAL);
font.Color = new Color(GridView1.HeaderStyle.ForeColor);
PdfPCell cell = new PdfPCell(new Phrase(12, "Arabic Text", font));
cell.BackgroundColor = new Color(GridView1.HeaderStyle.BackColor);
table.AddCell(cell);
Follow below link that might help you:
Export GridView to PDF using iTextSharp with different language characters[
^]