Java PDF: Ecrire en arabe dans un document PDF

Author:

Java PDF: Ecrire en arabe dans un document PDF
Download

/***** Code de MesExemples.com *******/
/**
 * @(#)ExempleTexteArabePDF.java
 *
 *
 * @author 
 * @version 1.00 2013/5/29
 */
 
import java.io.FileOutputStream;
 
import com.itextpdf.text.Document;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfWriter;
 
public class ExempleTexteArabePDF {
  public static void main(String[] args) {
    Document document = new Document(PageSize.A4, 50, 50, 50, 50);
    try {
      PdfWriter writer = PdfWriter.getInstance(document,
       new FileOutputStream("c:/ExempleTexteArabePDF.pdf"));
      document.open();
      java.awt.Font font = new java.awt.Font("arial", 0, 18);
      PdfContentByte cb = writer.getDirectContent();
      java.awt.Graphics2D g2 = cb.createGraphicsShapes(
      	PageSize.A4.getWidth(), PageSize.A4.getHeight());
      g2.setFont(font);
      g2.drawString("U+0645 U+0631 U+062D U+0628 U+0627 U+0628 U+0643 U+0645", 
    100, 100);
      g2.dispose();
      document.close();
    } catch (Exception de) {
      de.printStackTrace();
    }
  }
}

Cet article Java PDF: Ecrire en arabe dans un document PDF est apparu en premier sur .