Je souhaite fabriquer entièrement la page de demande d'impression. La mienne doit être beaucoup plus sophistiquée que celle obtenue avec :
Il me manque juste la façon d'appeler la page des propriétés de l'imprimante (le bouton avec ... ). Je n'ai pas trouvé sur le net quoique ce soit à ce sujet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 PrinterJob job = PrinterJob.getPrinterJob(); PageFormat pf = job.pageDialog(job.defaultPage()); ou job.printDialog();
Sous windows, cela correspond à l'API (en VB) :
Public Declare Function DocumentProperties Lib "winspool.drv" Alias "DocumentPropertiesA" (ByVal hwnd As Long, ByVal hPrinter As Long, ByVal pDeviceName As String, pDevModeOutput As Any, pDevModeInput As Any, ByVal fMode As Long) As Long
Une piste ?
Christian
Partager