خرید بک لینک

سلام به همه دوستان عزیز.
من با استفاده از Itext یک فایل PDF رو ساختم اما موقعی که PDF ساخته میشه و بازش میکنم حروف فارسی جدا از هم هستن و اینکه راست چین نیستن . ممنون میشم کمکم کنید تا مشکلم حل بشه ممنون.
کد:

  private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         

        String ruta = txtruta.getText();
        String contenido= txtcontenido.getText();
        try {
              FileOutputStream archivo = new FileOutputStream(ruta+".pdf");
              Document doc = new Document(PageSize.A4,50,50,50,50);
              PdfWriter Writer = PdfWriter.getInstance(doc, archivo);
              doc.open();
              BaseFont bfComic = BaseFont.createFont("D:\Font\B Lotus.ttf", BaseFont.IDENTITY_H,BaseFont.EMBEDDED);
              Font font = new Font(bfComic, 12,Font.NORMAL);
              doc.add(new Paragraph(contenido,font));
           doc.close();
               JOptionPane.showMessageDialog(null,"Yes");
           
        } catch (Exception e) {
               System.out.println("Eroor"+e);    
        }    
    }

و خروجی برنامه من به صورت زیر است:

- - , .

برچسب: نویسنده: محمد رضا جوادیان تاريخ: پنجشنبه 8 بهمن 1394 ساعت: 2:08

صفحه بندی