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

Documents Java Discussion :

Imprimer fichier XLS


Sujet :

Documents Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 17
    Par défaut Imprimer fichier XLS
    Bonjour,

    c'est une question qui a l'air de revenir souvent, mais je n'ai toujours pas trouvé mon bonheur.

    J'ai un fichier .xls, généré par POI.

    et je souhaite, via un lien dans une .jsp imprimer ce document.

    Lorsque l'utilisateur clique sur le lien, la fenètre d'impression s'ouvre.

    Est-ce possible ? Comment ça marche ?
    Merci de votre aide.

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Non ce n'est pas possible, rien de prévu en javascript standard. De plus seul les applis de type excel et compatibles savent imprimer ces fichiers, le navigateur ne sait absolument pas faire.

    Donc tu laisse l'utilisateur télécharger son document et l'imprimer par lui même depuis excel ou autre. Ce n'est de loin pas la mort.

  3. #3
    Membre averti
    Inscrit en
    Août 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 17
    Par défaut
    Merci de ta réponse, mais j'éspère quand même trouver une solution.

    Si mon fichier devient un fichier pdf, ça change la donne ?

    Merci !

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    non ca change rien. Tous les format binaire sont gérés par des application extérieurs au browser. Le seul controle que tu as +- avec les headers c'est de choisir entre "afficher" et "télécharger" comme action de préférence.

  5. #5
    Membre averti
    Inscrit en
    Août 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 17
    Par défaut
    Ok, merci pour les réponses.

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 111
    Par défaut
    Slt,

    Voici la solution à ton problème
    ClicIci
    N'oublie pas de me remercier

    ++

Discussions similaires

  1. Afficher le contenu d'un fichier xls dans un DBgrid
    Par bianconeri dans le forum C++Builder
    Réponses: 5
    Dernier message: 03/09/2004, 16h35
  2. Imprimer fichiers images en ligne de commande
    Par naholyr dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 02/09/2004, 18h11
  3. imprimer un .xls
    Par jo77 dans le forum ASP
    Réponses: 2
    Dernier message: 22/04/2004, 09h31
  4. Imprimer fichier texte
    Par Freeze dans le forum C++Builder
    Réponses: 3
    Dernier message: 05/11/2003, 11h37
  5. [VBA-E] ouvrir un fichier .xls sans executer les macro
    Par lae_t2 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/01/2003, 17h07

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