Bonjour,

J'ai un applet qui utilise DocPrintJob pour imprimer, tout se passe bien jusque la,
sauf que, lorsque j'imprime des jpg de 100octets (par ex), le buffer de l'impression se prend 3.5Mo de données

Ce qui est grandement néphaste pour l'application visé qui doit gérer beaucoup d'impression de jpg.

Je ne parviens pas a trouver comment utiliser les Compression.GZIP (DEFLATE...)

j'ai tenté ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
    private PrintRequestAttributeSet pras;        
    ....
    pras.add(Compression.GZIP);
    ....
    DocPrintJob pJob = printService.createPrintJob();
    ....
    pJob.print(simpleDoc, pras);