IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Problème de détection d'imprimante avec PrinterJob.lookupPrintServices()


Sujet :

Java

  1. #1
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Août 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2018
    Messages : 15
    Par défaut Problème de détection d'imprimante avec PrinterJob.lookupPrintServices()
    Bonjour à tous,

    Pardon sur je me trompe de forum, mon problème concernant à la fois du développement Java et de la configuration d'impression sur Linux.

    Voici ma problématique : j'ai développé une appli Web (développée en Java / Spring Boot) installée sur un serveur Linux (distribution CentOs).

    Depuis un poste client, je souhaite imprimer directement des documents (sans passer par l'interface de l'imprimante installée sur ce poste) .
    En utilisant la méthode java
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PrinterJob.lookupPrintServices()
    le serveur ne détecte aucune imprimante.

    J'ai lu plusieurs choses au sujet de CUPS qui permet la gestion et configuration de serveur d'impression, mais je me pose la question de savoir si mon problème rentre bien dans ce cas de figure, car en l'occurrence il ne s'agit pas de configurer une imprimante qui serait sur le même réseau que le serveur, mais bien une imprimante sur un poste client qui accède au site via l'url.

    Est-ce qu'il existe une solution pour ce type de cas ?

    Merci pour vos conseils et votre aide.

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 577
    Par défaut
    Hello,

    bien sûr que non voyons. Les sites web que tu visites ne peuvent pas imprimer eux-mêmes des trucs avec ton imprimante. Pour imprimer leur contenu, il faut passer par le menu d'impression du navigateur.

    ..... Bon, la tendance depuis HTML5 à tout faire dans le navigateur, pourrait en théorie rendre ça beaucoup moins évident dans le futur : JavaScript pouvant devenir capable de communiquer avec les appareils du client comme des imprimantes 3D. Alors pourquoi pas des imprimantes tout court. Mais, cela serait piloté d'abord par du JavaScript sur le site, qui pourrait dialoguer avec le serveur pour lui permettre d'utiliser les imprimantes.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Août 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2018
    Messages : 15
    Par défaut
    Bonjour,
    Merci d'avoir répondu à ma question qui a priori était évidente !
    Maintenant je saurai

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'impression avec PrinterJob
    Par metaska dans le forum Agents de placement/Fenêtres
    Réponses: 0
    Dernier message: 03/11/2008, 13h44
  2. Réponses: 5
    Dernier message: 21/10/2008, 11h33
  3. Problème de déclaration de segment avec use32
    Par le mage tophinus dans le forum Assembleur
    Réponses: 2
    Dernier message: 10/01/2003, 10h17
  4. Réponses: 3
    Dernier message: 18/11/2002, 16h36
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo