-
[Impression java
j'utilise la classe Printerjob pour effectuer une imlpression d'un panel.
je ne veux pas passer par la JDialog de mise en page pour gerer mes marges.
je suis donc obliger de recuperer l'objet "PAPER" par le code suivant :
[I]PrinterJob printJob = PrinterJob.getPrinterJob();
PageFormat pageFormat = printJob.defaultPage();
Paper mPaper = pageFormat.getPaper();
mPaper.setImageableArea( marge , mPaper.getImageableY() , mPaper.getWidth()-marge, mPaper.getHeight() )[/I]
mon probleme est le suivant :
si j'ai du texte aux coordonnée (0 , 0) de ma page , avec une marge = 0, mon graphics affiche sur ma page sera rogne tout autour
Je voudrai savoir s'il a un moyen de recuperer la valeur de ce cadre
-
Apparement pas en java... j'ai moi même cherché ça, car j'ai des dossiers à imprimer, mais pas moyen... le pire c'est que j'ai une imprimante laser et que les marges ne sont pas très grosses, mais quand je passe sur une encre, les dégats sont ...
:zekill: :aie: