Bonjour ,
dans le cadre de mon pfe j'ai besoins d'insérer des images dans un fichier pdf . pour cela j'utilise l'API Itext de java et le code si-dissous permet de faire sa mais le problème que parfois la taille de l'mage est plus grand que le pdf donc il n'intervient dans la page pdf que une partie de l'mage SVP aide moi pour résoudre ce problème et merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 import com.itextpdf.text.Document; import com.itextpdf.text.Image; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; import java.io.FileOutputStream; public class imagesPDF { public static void main(String arg[])throws Exception { Document document=new Document(); PdfWriter.getInstance(document,new FileOutputStream("D:\\imagesPDF.pdf")); document.open(); Image image = Image.getInstance ("g:\\Scan10003.jpg"); //document.add(new Paragraph("test\n test")); document.add(image); document.add(image); document.close(); } }
Partager