Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Java PDF: Exemple d’annotation des images

Java PDF:  Exemple d'annotation des images
{filelink=10445}

/***** Code de MesExemples.com *******/
/**
 * @(#)AnnoterImage.java
 *
 *
 * @author 
 *sakoba(java.mesexemples.com) @version 1.00 2013/4/30
 */
 
 
import java.io.FileOutputStream;
 
import com.itextpdf.text.Annotation;
import com.itextpdf.text.Document;
import com.itextpdf.text.Image;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.pdf.PdfWriter;
 
public class AnnoterImage {
  public static void main(String[] args) {
    Document document = new Document(PageSize.A4, 50, 50, 50, 50);
    try {
      PdfWriter pdf_writer = PdfWriter.getInstance(document,
       new FileOutputStream("c:/AnnoterImage.pdf"));
 
      document.open();
 
      Image png = Image.getInstance("c:/test.jpg");
      // en cliquant sur cette image, vous ouvrez cette page
      png.setAnnotation(new Annotation(0, 0, 0, 0, 
    "http://www.mesexemples.com"));
      png.setAbsolutePosition(100f, 550f);
      document.add(png);
 
    } catch (Exception de) {
      de.printStackTrace();
    }
    document.close();
  }
 
}