Java PDF: Exemple d’annotation des images

Author:

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();
  }

}

Leave a Reply

Your email address will not be published. Required fields are marked *

Java PDF: Exemple d’annotation des images

Author:

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();
  }

}

A Voir sur le même Sujet:

  • image

Leave a Reply

Your email address will not be published. Required fields are marked *