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

ASP.NET Discussion :

Impression Avec Printdocument


Sujet :

ASP.NET

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 3
    Points
    3
    Par défaut Impression Avec Printdocument
    Bonjour,

    Je recherche une solution pour imprimer la page web en cours (sans utiliser la commande javascript print())
    J'ai fais des recherche notamment sur printdocument mais je n'arrive pas à indiquer que ce que je souhaite imprimer est la page en cours. J'imprime une feuille blanche ! Pas très utile !

    Protected Sub BtnPrint_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles BtnPrint.Click
    Dim pd As New PrintDocument()
    AddHandler pd.PrintPage, AddressOf Me.pd_PrintPage
    pd.Print()
    End Sub

    Private Sub pd_PrintPage(ByVal sender As Object, ByVal ev As PrintPageEventArgs)
    End Sub

    Merci d'avance

  2. #2
    En attente de confirmation mail Avatar de Ensiaste2006
    Inscrit en
    Juillet 2006
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2006
    Messages : 125
    Points : 142
    Points
    142
    Par défaut
    L' impression se fait côté client, et qui dit client dit du Javascript..

    Certe on peut la faire dans le codebehind ainsi :

    Response.Write("<body><script>window.print();</script></body>")

    mais ça reste du Javascript executé à la lecture du flux par le navigateur.

    ça te gêne en quoi de passer pas Javascript?

  3. #3
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 3
    Points
    3
    Par défaut Print Document
    En fait, je cherche une solution pour pouvoir imprimer ma page au format paysage

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 235
    Points : 314
    Points
    314
    Par défaut
    Si tu souhaites personnaliser quoi que ce soit l'impression sans devoir passer par print javascript tu es obliger d'imprimer ton document via le serveur.

  5. #5
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 6
    Points : 3
    Points
    3
    Par défaut PrintDocument
    Comment est-ce que je dois faire pour passer par le serveur ?

    As-tu une solution pour imprimer une page en paysage en javascript

  6. #6
    En attente de confirmation mail Avatar de Ensiaste2006
    Inscrit en
    Juillet 2006
    Messages
    125
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juillet 2006
    Messages : 125
    Points : 142
    Points
    142
    Par défaut
    imprimer ton document via le serveur
    le serveur ne peut traiter que du code. et ne fait pas des impressions chez les clients..déjà il faut qu'il sache la listes des imprimantes configurés dans les postes clients, leur IP...etc..chose qui est "impossible".

    je te laisse lire ce bloc du FAQ Javascript :

    http://javascript.developpez.com/faq...ig#configPrint


    y a Crystal Report si ta page affiche un état..

Discussions similaires

  1. impression avec un printdocument
    Par proginf dans le forum VB.NET
    Réponses: 1
    Dernier message: 11/05/2010, 22h17
  2. Impression dataGridView avec PrintDocument
    Par Le gris dans le forum C#
    Réponses: 6
    Dernier message: 16/04/2010, 10h08
  3. Réponses: 1
    Dernier message: 15/10/2009, 21h35
  4. [VB.NET]Impression avec printDocument
    Par zied666 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 10/01/2007, 13h51
  5. Probleme d'impression avec la méthode TForm->Print()
    Par Kid Icarus dans le forum C++Builder
    Réponses: 13
    Dernier message: 31/07/2002, 14h26

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