Je continue sur mon dialogue d'impression spécifique.
Comme il doit remplacer le printDialog(), celui-ci n'est plus affiché.
Mais du coup, lorsque je veux faire le g2d.translate( pageFormat.getImageableX(), pageFormat.getImageableY()); pour gérer les marges etc., les valeurs ne sont pas bonnes.
Comment faire pour récupérer ces valeurs (pour une imprimante spécifique sélectionnée avec job.setPrintService( i)), comme si j'étais passé par le printDialog() ?
En effet, je ne peux plus récupérer les spécificités "vraies" du papier, mais plutôt un truc bizarre avec des marges énormes.
J'ai bien étudié les tutoriels de ce site, mais rien à faire.
Merci.
Christian
Partager