begin process at 2012 05 29 10:06:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

Imprimer une page web en reduisant la taille


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Imprimer une page web en reduisant la taille

mercredi 19 mars 2008 à 12:48:45 | Imprimer une page web en reduisant la taille

paxx

Bonjour a tous,

J'ai un petit soucis avec l'impression d'une page web.
Dans cette page, j'ai un tableau de statistiques assez grand et dont la taille varie en fonction de ce qui est affiché.
Cependant, quand j'utilise la fonction javascript  [code]<IMG onclick="javascript:print(); " alt="print" src=".\print.gif">[/code] cela n'imprime que la partie de gauche pouvant etre contenue dans la page (soit  environ 7 colonnes  sur les 16 que j'ai affichées a l'écran).
Quand j'imprime en paysage,  la meme chose se produit, le tableau est coupé et l'autre partie ne s'imprime toujours pas.
Pour contrer a ca, j'ai pensé a faire un "resize" de ma page pour l'imprimer a genre 50% de sa taille réelle mais la, impossible de trouver sur le net un code pour ceci....

SVP, aidez-moi!!print
mercredi 19 mars 2008 à 14:02:51 | Re : Imprimer une page web en reduisant la taille

bultez

Membre Club


Bonjour,

    ah ben... crottes de biques alors... il me semblait avoir répondu... ?!?!?
    ou alors ( probablement ? ) redirection vers javascript car question dans le bar ?

    bref.....

    window.print   c'est EXACTEMENT <Ctrl>+<P>  avec le navigateur....
    ma question : avec Ctrl+P est-ce que ça tronque aussi ?
    oui ? ==> paramétrer l'imprimante


                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 19 mars 2008 à 14:05:32 | Re : Imprimer une page web en reduisant la taille

XtremDuke

Salut,

Tu peux définir une CSS réservée à l'impression mais dans ton cas je ne crois pas qu'il y ai de remède miracle si ce n'est la reduction des polices. De plus la plupart des syntaxes destinées à la mise en page pour l'impression sont implémentées en CSS2 (voir prochainement CSS3). Tu peux donc oublier le côté cross-browser.

Je te conseilles de créer une popup dédiée à la version impression de ton tableau où tu remodeleras ton tableau.
mercredi 19 mars 2008 à 14:18:42 | Re : Imprimer une page web en reduisant la taille

paxx

Et sinon, (petit oubli de précision), je travail en asp (vb), qq'un verrait pas un code la dessus permttant d imprimer en taille réduite?
Pour ce qui est de paramétrer l'imprimante, ca serait plus simple pour tout le monde, mais je pense que le client ne va pas trop apprecier ça
mercredi 19 mars 2008 à 14:19:36 | Re : Imprimer une page web en reduisant la taille

bultez

Membre Club
ou alors....
    il faudrait ouvrir ce tableau dans une autre page, et avec le css ( et le reste  ! )
       pour que cela s'imprime comme tu veux

                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 19 mars 2008 à 14:23:20 | Re : Imprimer une page web en reduisant la taille

bultez

Membre Club
>> je travail en asp
    on s'en fiche... asp : coté serveur...
        ( quoique.... peut-on imprimer coté client ? possible peut-être en asp !?!? je serais surpis, mais bon ... )
    pour imprimer on est coté client ( html + css + Java/VB/Script )

                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 19 mars 2008 à 14:26:19 | Re : Imprimer une page web en reduisant la taille

bultez

Membre Club


>>Pour ce qui est de paramétrer l'imprimante, ca serait plus simple pour tout le monde,
    tu n'as d'ailleurs pas répondu à ma question....
    que rend l'impression avec <Ctrl>+<P>

>>je pense que le client ne va pas trop apprecier ça
    bof... asp, donc windows, et probablement IE ?
    l'impirmante peut se paraméter en Java/VB/Script
    ( et êre remis à son état initial.... peut-être )

                Cordialement            Bul         [mon Site]     [M'écrire]
mercredi 19 mars 2008 à 14:43:33 | Re : Imprimer une page web en reduisant la taille

paxx

>>>tu n'as d'ailleurs pas répondu à ma question....
    que rend l'impression avec <Ctrl>+<P>
Dsl j'avai mal lu pour ctrl+P.
Oui, que je fasse un aperçu ou une imperssion avec ctrl+P, ca me donne exactement le même résultat...

>>>on s'en fiche... asp : coté serveur...
Si j'ai précisé ASP, c'est pour dire que je pourrai faire l'impression en VB plutot que du javascript et peut etre trouver une optino qui me permet un resize, mais j'ai beau chercher, j'ai pas trouvé non plus


Sinon, j'ai réduit la taille de ma police partout, c'est mieux mais il me manque encore 3 colonnes au final quand j'imprime en paysage... je vais devenir fou avec tout ca....
mercredi 19 mars 2008 à 14:49:42 | Re : Imprimer une page web en reduisant la taille

XtremDuke

Comme je te l'ai dis ainsi que Bultez, la meilleur solution consiste à réserver une page pour l'impression dans laquelle tu crée ton tableau mais d'une structure differente de façon à qu'elle passe entierement à l'impression.

Si tu veux vraiment une solution 'cliente', développe donc un activeX ou une applet Java qui répondera à ton besoin. Mais c'est ce compliquer la tâche pour un besoin, qui, en somme, est banal.
mercredi 19 mars 2008 à 15:04:54 | Re : Imprimer une page web en reduisant la taille

bultez

Membre Club


parfaitement d'accord avec XTremDuke...

>>la meilleur solution consiste à réserver une page pour l'impression...
    est-ce la meilleure solution ? je ne sais pas ! 
        mais en existe-t-il une autre ? hors CSS pour imprimer point de salut
        et en css, on  paramètre pas mal de choses....

>>développe donc un activeX
    pour paramétrer l'imprimante ?  commondialog existe déjà, quelques explications
   
ou....   approche !

<HTML><HEAD>
<OBJECT id="WebBrowser"
        classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"
        viewastext></OBJECT>
<SCRIPT type="text/JavaScript">
function wb(p1,p2)
{    WebBrowser.ExecWB(p1,p2);    }
</SCRIPT>
<BODY><PRE><B>Test de l'objet WebBrowser
 1    ?     ouvrir document ou adresse internet
 4    ?     enregistrer document
 6    0     imprimer avec choix imprimante
 6    6     imprimer directement
 7    0     aperçu avant impression
 8    0     mise en page
10    ?     propriétés du document
</pre>
<INPUT     size=2 name="t1" />
<INPUT     size=2 name="t2" />
<INPUT     onclick="wb(parseInt(t1.value,10),parseInt(t2.value,10));"
                type="button"
                value="tester"/>
</BODY></HTML>

    à fignoler... y'a c'qui faut donc, et si on ajoute sendKeys...


                Cordialement            Bul         [mon Site]     [M'écrire]

1 2

Cette discussion est classée dans : taille, web, page, code, imprimer


Répondre à ce message

Sujets en rapport avec ce message

Comment imprimer une page web à 75% [ par Djihatch ] Voila, j'ai conçu une page html en 1024 de large, car c'est la résolution la plus utilisée ( si on considère que les 17' sont les plus nombreux ). Mal cacher le code source d'1 page web [ par patator51 ] salut a tous,j'ai un PB, je ne sais pas comment empecher la lecture d'un source ou bloquer l'option "afficher la source" dans IEmerci encorepatator51 Changer taille de la page de 1024*768 par 800*600 [ par supernulle ] Bonjour,je suis une tache en code, je viens de terminer mon site et je me suis rendu compte en le mettant en ligne ke je l'avais réaliser en 1024*768, Imprimer une page distante. [ par Anthotill ] Bonjour !Je cherche un code qui permet d'imprimer une page distance.Je souhaiterais qu'un lien "Imprimer" se trouvant sur une page, une fois cliqué la récupéré le code généré d'une page web [ par angeleus ] Bonjour,j'aimerais récupérer le code exécuté par une page web en tapant l'urlpar exemple si je tape http://www.monsite.com/contact.asp je récupère le impression page web sans adresse [ par shaft107 ] slt a tousj'ai un pb,je voudrai imprimer une page web mais sans l'adresse de la page car ils'agit de l'imprimer sur un papier entetejavascript ou vb s imprimer une page web sans boutons !! [ par aminix9 ] bonjour à vous tous ,j aimerais imprimer une page web sans ke les boutons imprimer ,annuler et valider apparaissent.j atten vos réponses et merci.amin Structure d'une page avec des DIV [ par MadM@tt ] Bonjour j'ai une question toute simple qui me résiste depuis plusieurs année !et comme je commence un nouveau site web, j'aimerais le faire propre, c' Comment peut-on savoir la taille d'un élément de la page web? [ par b20n00 ] Salut, tout le monde. Je veux juste savoir comment peut-on savoir la taille d'un élément de la page web comme image, table ligne, cellule, frame ou d [BAR]code commentaire pour ma page web [ par amargabaamrane ] je cherche un code simple pour que les visiteurs de mon site puissent commenter mes sujets de mes [^^mad2][^^pirate]page


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,387 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales