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

 

 
		
		 
        

 
			
			


 
   
 


 Impression : récupérer les marges, etc. par défaut sans afficher printDialog()
 Impression : récupérer les marges, etc. par défaut sans afficher printDialog()
				 Répondre avec citation
  Répondre avec citation
Partager