Impression d'un PDF sur une file d'attente AIX ou Linux ??
2 réponses
pcouas
Bonjour,
J'ai besoin depuis le serveur UNIX sans mode X, d'envoyer des PDF sur
des imprimantes en file d'attente.
Actuellemnent je compte utiliser Ghostcript/PDF2PS pour le faire.
Il y aurait il une solution FullJava ????
Mon PDF est fait avec ITEXT, et j'utilise aussi le Viewer Acrobat
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Hervé AGNOUX
pcouas wrote:
J'ai besoin depuis le serveur UNIX sans mode X, d'envoyer des PDF sur des imprimantes en file d'attente. Actuellemnent je compte utiliser Ghostcript/PDF2PS pour le faire. Il y aurait il une solution FullJava ???? Mon PDF est fait avec ITEXT, et j'utilise aussi le Viewer Acrobat
Sans mode X, je n'ai jamais eu l'occasion d'essayer, mais je ne vois pas pourquoi cela ne fonctionnerait pas.
C'est surtout ton serveur que tu dois régler.
Le système d'impression java utilise celui du système d'accueil, donc si ton serveur comporte un système d'impression, java l'utilisera.
En gros, depuis ton programme java, tu dis "Imprime-moi tel fichier", et java se débrouillera tout seul pour découvrir la bonne méthode d'impression. Si ton serveur est réglé pour que, lorsqu'on lui demande d'imprimer un pdf, il utilise Ghotscript etc, alors ton programme java l'utilisera aussi sans autre forme de proces.
Tu peux voir des exemples à http://javaalmanac.com/egs/javax.print/pkg.html
Tu remarqueras que ces exemples ne donnent que le nom d'un fichier, et éventuellement son type. Ils ne disent rien de la façon dont il doit être imprimé : c'est le système qui se débrouille.
J'espère que cela répond à ta question ?...
-- Hervé AGNOUX http://www.diaam-informatique.com
pcouas wrote:
J'ai besoin depuis le serveur UNIX sans mode X, d'envoyer des PDF sur
des imprimantes en file d'attente.
Actuellemnent je compte utiliser Ghostcript/PDF2PS pour le faire.
Il y aurait il une solution FullJava ????
Mon PDF est fait avec ITEXT, et j'utilise aussi le Viewer Acrobat
Sans mode X, je n'ai jamais eu l'occasion d'essayer, mais je ne vois pas
pourquoi cela ne fonctionnerait pas.
C'est surtout ton serveur que tu dois régler.
Le système d'impression java utilise celui du système d'accueil, donc si ton
serveur comporte un système d'impression, java l'utilisera.
En gros, depuis ton programme java, tu dis "Imprime-moi tel fichier", et
java se débrouillera tout seul pour découvrir la bonne méthode
d'impression. Si ton serveur est réglé pour que, lorsqu'on lui demande
d'imprimer un pdf, il utilise Ghotscript etc, alors ton programme java
l'utilisera aussi sans autre forme de proces.
Tu peux voir des exemples à http://javaalmanac.com/egs/javax.print/pkg.html
Tu remarqueras que ces exemples ne donnent que le nom d'un fichier, et
éventuellement son type. Ils ne disent rien de la façon dont il doit être
imprimé : c'est le système qui se débrouille.
J'ai besoin depuis le serveur UNIX sans mode X, d'envoyer des PDF sur des imprimantes en file d'attente. Actuellemnent je compte utiliser Ghostcript/PDF2PS pour le faire. Il y aurait il une solution FullJava ???? Mon PDF est fait avec ITEXT, et j'utilise aussi le Viewer Acrobat
Sans mode X, je n'ai jamais eu l'occasion d'essayer, mais je ne vois pas pourquoi cela ne fonctionnerait pas.
C'est surtout ton serveur que tu dois régler.
Le système d'impression java utilise celui du système d'accueil, donc si ton serveur comporte un système d'impression, java l'utilisera.
En gros, depuis ton programme java, tu dis "Imprime-moi tel fichier", et java se débrouillera tout seul pour découvrir la bonne méthode d'impression. Si ton serveur est réglé pour que, lorsqu'on lui demande d'imprimer un pdf, il utilise Ghotscript etc, alors ton programme java l'utilisera aussi sans autre forme de proces.
Tu peux voir des exemples à http://javaalmanac.com/egs/javax.print/pkg.html
Tu remarqueras que ces exemples ne donnent que le nom d'un fichier, et éventuellement son type. Ils ne disent rien de la façon dont il doit être imprimé : c'est le système qui se débrouille.
J'espère que cela répond à ta question ?...
-- Hervé AGNOUX http://www.diaam-informatique.com
pcouas
Oui, -mais mon programme doit aussi etre portable sous AIX, et ne pas utiliser la couche X11. Actuellement j'utilise pja pour la remplacer. - Seul Ghostcript8 fonctionne correctement et sous Redhat c'est la v7. -Par contre j'ai apercu dans le Viewer Java d'Adobe des parametres impression serveur, mais aucune infos pour les utiliser ??? Server_Home String: path to Iron City print server Server_Printers String: relative path to get list of printers Server_Print String: relative path to print a document Last_Printer String: name of last selected printer
Merci pour tes infos Philippe
Oui,
-mais mon programme doit aussi etre portable sous AIX, et ne pas
utiliser la couche X11.
Actuellement j'utilise pja pour la remplacer.
- Seul Ghostcript8 fonctionne correctement et sous Redhat c'est la v7.
-Par contre j'ai apercu dans le Viewer Java d'Adobe des parametres
impression serveur, mais aucune infos pour les utiliser ???
Server_Home String: path to Iron City print server
Server_Printers String: relative path to get list of printers
Server_Print String: relative path to print a document
Last_Printer String: name of last selected printer
Oui, -mais mon programme doit aussi etre portable sous AIX, et ne pas utiliser la couche X11. Actuellement j'utilise pja pour la remplacer. - Seul Ghostcript8 fonctionne correctement et sous Redhat c'est la v7. -Par contre j'ai apercu dans le Viewer Java d'Adobe des parametres impression serveur, mais aucune infos pour les utiliser ??? Server_Home String: path to Iron City print server Server_Printers String: relative path to get list of printers Server_Print String: relative path to print a document Last_Printer String: name of last selected printer