Bonjour,
En fait je dois imprimer des documents html en Java.
Le problème est que mon JEditorPane.print() qui contient mon document html, lorsque je fais impression il me met par défaut 25,4mm (1 pouce) de marge sur tout les bords et je voudrais simplement mettre par défaut : 1mm sur les bords supérieur et inférieur.
Je n'ai trouvé la réponse nul part, ci-joint un screenshot de la marge qu'il me met par défaut.
Si quelqu'un à une idée pour me sauver
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Imprimer.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { try { contenuTxt = contenuTxt.toString(); viewer.print(); // viewer étant un JEditorPane } catch (PrinterException e) { e.printStackTrace(); } } });![]()
Partager