title: Itext Arabic Font coming as question marks
body: <p>I am new to iText library. I have a requirement where i need to provide the output as PDF. The pdf has Arabic characters in it. I created a test servlet as given below.</p>
  
  <pre><code> public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  
  response.setContentType ("application/pdf;charset=UTF-8");
  Document document = new Document();
      try{
          PdfWriter.getInstance(document, 
              response.getOutputStream()); // Code 2
          document.open();
  
          Font f1;
    BaseFont bf  = BaseFont.createFont("C:\\WINDOWS\\Fonts\\ARIALUNI.ttf", BaseFont.CP1252, true);
    f1 = new Font(bf, 10);
  
          PdfPTable table = new PdfPTable(2);
          table.addCell("hellooooo1");
          table.addCell("world2");
          table.addCell("1113");
          table.addCell("422");
  
   // String a = "&amp;#1610;&amp;#1576;&amp;#1587;&amp;#1576;&amp;#1610;&amp;#1576;&amp;#1610;&amp;#1576;&amp;#1610;&amp;#1587;&amp;#1587;&amp;#1587;&amp;#1610;&amp;#1576;&amp;#1610;&amp;#1576;&amp;#1576;&amp;#1610;&amp;#1587;&amp;#1576;&amp;#1610;&amp;#1587;&amp;#1610;&amp;#1576;&amp;#1576;&amp;#1610;";
    String a = "سش";
    PdfPCell cell = new PdfPCell (new Paragraph (a,f1));
    table.addCell (cell);
    cell = new PdfPCell (new Paragraph ("Road",f1));
    table.addCell (cell);
  
          document.add(table);        
          document.close(); 
      }catch(DocumentException e){
          e.printStackTrace();
      }
  }
  </code></pre>
  
  <p>The out put where we use the arabic characters are being displayed as  ????? .
  How to rectify this problem? where i am making the mistake? </p>