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

JavaScript Discussion :

Imprimer un document


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 164
    Par défaut Imprimer un document
    Bonjour,

    je souhaite imprimer un document word/excel à partir d'une page sans visualisé le document seulement une clique sur une boutton et se mettre à l'impression

    Merci à Vous

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Ce n'est heureusement pas possible de lancer des impressions automatiquement par script !
    La seule chose possible est de lancer l'interface d'impression système.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 164
    Par défaut Pas d'autre solution ???
    Merci Bovino ,

    mais ce que je veux faire c'est poser une button d'impression d'un document au serveur
    donc je dois l passé é l'oblié
    n y a pas d'autre solution ????

    comme par exemple:
    la fonction print du JS en on donne en paramètre le chemin du Document

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    comme sus dit cela ne pourra qu'ouvrir l'interface système d'impression de l'os et non lancer une impression directement
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    Sur les doc microsoft, tu peux générer ton doc à partir d'une maquette contenant un auto exec en VBA qui lance l'impression et ferme le document.
    Lorsque tu cliques sur ton bouton, tu ouvres dans une popup ton document l'auto exec lance l'impression et clôture le doc. A toi de paramétrer VBA d'Excel et de Word pour éviter les messages d'alerte (sécurité).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    Private Sub Workbook_Open()
    'impression
    Worksheets("xx").Activate
    SendKeys "^{P}"
    'ou à tester
    Worksheets("xx").Activate
        With ActiveDocument
            .PrintSettings.Printer.ShowDialog
            .PrintOut
        End With
    'ou à tester
    Worksheets("xx").Activate
        ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
    ....
    'Clôture
    Workbook.Close
     
    End Sub

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Mais là on est en vba / vbscript et cela limite donc la chose à IE avec de plus la nécessité d'un faible niveau de securité autorisant des activeX...

    Rien de crossbrowser niveau javascript
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Modérateur

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

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Quand on y réfléchit, quand on va sur un site au hasard, il est un peu normal que ce site ne soit pas capable de gâcher le papier actuellement situé dans notre imprimante.
    (Non, une demande intégrée d'autorisation n'existe pas encore et n'est probablement pas prévue. L'interface du système est très bien.)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    Bonjour

    Mais là on est en vba / vbscript et cela limite donc la chose à IE avec de plus la nécessité d'un faible niveau de securité autorisant des activeX...
    Non pas à Ie mais aux docs microsoft, ce qui est demandé
    je souhaite imprimer un document word/excel à partir d'une page
    Le code est intégré au document (interprété par l'appli word ou excel) et comme dit "thelvin" on ne charge pas au hasard.

    Autre solution faire du pdf puisque c'est imprimé lequel de plus supporte le js mais là je n'ai pas pratiqué.

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par zerkos
    seulement une clique sur une boutton et se mettre à l'impression
    Je réitère, ce n'est pas possible depuis une page Web !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. Fonction ASP pour imprimer un document
    Par leclone dans le forum ASP
    Réponses: 5
    Dernier message: 17/10/2007, 14h10
  2. Réponses: 6
    Dernier message: 06/04/2006, 10h43
  3. [C#][1.1] Imprimer des documents RTF
    Par SmokE dans le forum ASP.NET
    Réponses: 5
    Dernier message: 26/12/2005, 09h47
  4. Imprimer un document publisher sous access
    Par alkmehd dans le forum Access
    Réponses: 2
    Dernier message: 22/09/2005, 12h25
  5. [stratégie][débutant]Comment imprimer un document ?
    Par Kcirtap dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 06/07/2005, 11h12

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