/***** Code de MesExemples.com *******/ /** * @(#)ExempleAnchorPDF.java * * * @author *sakoba(java.mesexemples.com) @version 1.00 2013/4/30 */ import java.awt.Color; import java.io.FileOutputStream; import com.itextpdf.text.Chunk; import com.itextpdf.text.Document; import com.itextpdf.text.Font; import com.itextpdf.text.FontFactory; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; import com.itextpdf.text.BaseColor; public class ExempleAnchorPDF { public static void main(String[] args) { Document document = new Document(); try { PdfWriter pdf_writer = PdfWriter.getInstance(document, new FileOutputStream("c:/ExempleAnchorPDF.pdf")); document.open(); Paragraph p1 = new Paragraph("Si vous cliquez sur", FontFactory.getFont(FontFactory.HELVETICA, 12)); p1.add(new Chunk("ce mot", FontFactory.getFont(FontFactory.HELVETICA, 12, Font.NORMAL, new BaseColor(0, 0, 255))).setLocalGoto("test")); p1.add(" vous vous deplacerez automatiquement vers un autre emplacement dans le document présent."); Paragraph p2 = new Paragraph("Texte Texte Texte Texte "); Paragraph p3 = new Paragraph("ce paragraphe contient une "); p3.add(new Chunk("destination locale", FontFactory.getFont(FontFactory.HELVETICA, 12, Font.NORMAL, new BaseColor(255, 0, 0))).setLocalDestination("test")); document.add(p1); document.add(p2); document.add(p3); } catch (Exception e) { System.err.println(e.getMessage()); } document.close(); } } |
Cet article Java PDF: Créer un lien local dans un document PDF est apparu en premier sur .