Bonjour,
Je souhaite imprimer un fichier PDF depuis Java. Pour cela, j'ai vu une solution dans la FAQ (http://java.developpez.com/faq/gui/?..._desktop_print). Ca marche sauf que je n'ai pas le choix de l'imprimante utilisée (c'est celle qui est associée à l'extension PDF qui est prise en compte si j'ai bien compris).
Question : comment puis-je choisir mon imprimante?
Si j'ai utilisé cette solution, c'est que je n'ai pas réussi à utiliser le mécanisme plus général proposé par l'API Print de SUN, qui lui permet grace à printDialog de choisir son imprimante mais qui passe par la notion de Flavor et PrintService et aucune de mes imprimantes ne semblent capables de pouvoir imprimer le Flavor de type DocFlavor.INPUT_STREAM.PDF.
Avez-vous une solution à me suggérer?
Merci,
Philippe
Partager