TUTORIAL SUR L'IMPRESSION

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 - 17 oct. 2006 à 14:16
 salima - 18 juil. 2014 à 12:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39939-tutorial-sur-l-impression

très bien fait !
bravo !

EDIT de la modération, suppression du line vers site perso, il y a un espace pour ça dans le profil si on se connecte
remiki90 Messages postés 132 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 27 décembre 2021 3
Modifié par MINDONGO le 14/11/2013 à 15:46
bravo!!!
sracem Messages postés 1 Date d'inscription samedi 28 février 2009 Statut Membre Dernière intervention 29 août 2010
29 août 2010 à 15:49
salut
je peux pas ouvrir ce document avec <VS2008, est ce que tu peux le convertir SVP
est ce qu'il imprime la colone des entete ?
merci
peug Messages postés 232 Date d'inscription mercredi 25 octobre 2000 Statut Membre Dernière intervention 5 octobre 2012
10 juin 2010 à 11:35
Merci pour ce tuto très bien fait !
guilty90 Messages postés 29 Date d'inscription jeudi 7 décembre 2000 Statut Membre Dernière intervention 30 octobre 2012
16 avril 2010 à 12:14
Bonjour à vous,

Pour avoir plus de chance de réponse (surtout de votre part vu le tuto que vous avez fait), je met le lien vers un problème que j'ai en ce moment.

http://www.csharpfr.com/forum/sujet-PRINTPREVIEWCONTROL-UTILISATION-PROBLEME-SCROLLBAR-IMPRIMER_1426755.aspx

Merci de votre compréhension.

Cordialement,
Guilty90

( super tuto :p)
cs_faves Messages postés 39 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 27 novembre 2009
6 avril 2010 à 14:22
Super source : exactement ce qu'il me faut et bien documentée.
workdevnoob Messages postés 9 Date d'inscription mardi 28 décembre 2010 Statut Membre Dernière intervention 28 décembre 2010
21 déc. 2009 à 10:34
Bonjour,

Tout d'abord félicitation pour ton post, il est très clair et très intéressant.

J'aimerai imprimé un document en choisissant le chemin du fichier. j'ai essayé la méthode ci-dessous, mais ça m'imprime une page vierge. Saurais-tu comment faire stp?

this.printDocument1.PrinterSettings.PrintFileName = "E:/CsharpSamples/test.xls";
this.printDocument1.PrinterSettings.PrinterName= "PDFCreator";
this.printDocument1.Print();

Merci
mihmih Messages postés 3 Date d'inscription dimanche 9 décembre 2007 Statut Membre Dernière intervention 19 février 2009
20 juil. 2009 à 12:09
merciiiiii vraiment c bien explique ;)
olibara Messages postés 666 Date d'inscription dimanche 16 décembre 2007 Statut Membre Dernière intervention 11 mars 2010 6
28 juin 2009 à 16:23
Merci Bidou j'ai essayé longtemps et puis j'ai finalement compris qu'il fallait utiliser l'event QueryPageSetting pour bricoler ces propriétés !
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
28 juin 2009 à 16:10
Hello,
Tu as essayé avec la property LandScape?
olibara Messages postés 666 Date d'inscription dimanche 16 décembre 2007 Statut Membre Dernière intervention 11 mars 2010 6
27 juin 2009 à 16:05
Bonjour Bidou

Pour les print, grace à toi, Je me debrouille mais je ne suis pas encore grand spécialiste de l'impression particulierement la gestion du printdocument
Ce qui me préoccupe aujourd'hui c'est comment de la meilleure maniere generer un saut de page et changer le format de la deuxieme page en Paysage

Pour le moment j'ai une methode PrintInfo qui cree un PrintDocument, assigne le delegate de PrintPage a ma methode printDoc_PrintPage (voir ci dessous)

Jusque la tout va bien, j'imprimme la jolie page que je souhaite

Mais Je voudrais decouper ce que j'imprimme en deux page ! Une premiere partie en portrait (comme je fais déja) et puis generer un saut de page et imprimer la deuxieme partie en paysage !!

Comment puis-je faire cela le mieux possible ?

Merci pour toute aide !


appel actuel :

public void PrintInfo()
{
this.doPrint = false;

PrintDocument printDoc = new PrintDocument();
printDoc.PrintPage += new PrintPageEventHandler(printDoc_PrintPage);

PrintDialog dlgSettings = new PrintDialog();
dlgSettings.Document = printDoc;

if (dlgSettings.ShowDialog() == DialogResult.OK)
{
ppv(printDoc);
}
}
Utilisateur anonyme
27 mai 2009 à 14:31
Merci pour le tutoriel, il ma vraiment aidé!!!!
killergh Messages postés 4 Date d'inscription dimanche 29 mars 2009 Statut Membre Dernière intervention 4 août 2009
29 mars 2009 à 05:04
bonne doc
cs_cyberkhaled Messages postés 4 Date d'inscription mercredi 21 décembre 2005 Statut Membre Dernière intervention 27 mars 2009
27 mars 2009 à 22:31
Merci pour le tutoriel!!!!!!!!!!!!!!!!!
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
6 mars 2009 à 18:34
Bonsoir,
A vrai dire je n'ai pas approfondi ce domaine plus que ça.
Si tu veux faire une preview ET que l'utilisateur puisse la modifier directement (est-ce que c'est encore une preview à ce moment????) alors je ne pense pas que le Control print preview soit une bonne piste, car si mes souvenirs sont bons il a été designé de façon à dessiner à l'écran ce qui va être imprimé (pas de modif' à ce niveau)

Word et consort fonctionne d'ailleurs de cette manière, pas de modification pendant la preview...
Du coup, si tu veux faire quelques choses dans ce genre (mais bien réfléchir si c'est utilise de modifier une preview??) alors il faudra commencer à partir de zéro (ou en tout cas pas avec un élément du framework .NET).
olibara Messages postés 666 Date d'inscription dimanche 16 décembre 2007 Statut Membre Dernière intervention 11 mars 2010 6
6 mars 2009 à 18:05
Bonjour Bidou

J'aurais pu faire un post sur le forum mais ce tutoriel est tellement bien approprié que j'en profite
J'ai l'intention de me lancer dans dans un truc qui permetrait a l'utilisateur de visualiser la mise en page d'un certain nombre de composant (print preview) mais lui permettre de cliquer dessus et de deplacer ce qu'il souhaite
Je sais faire cela sur un Pannel ou un picture box bien sur en gerent les MouseEvent.
Mais est-il enviseageable ou conseillé d'utiliser un printpreview a cet effet
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
5 mars 2009 à 20:20
Le zip est valide, merci de vérifier.
vcodeSsources Messages postés 1 Date d'inscription jeudi 5 mars 2009 Statut Membre Dernière intervention 5 mars 2009
5 mars 2009 à 17:54
Je télécharge le .zip et lorsque que je le décompresse avec AllZip, tous les fichiers sont corrompuuuus!!! et il y a biens les fichiers de la solution mais il ne semble pas y avoir de tutorial dans le .Zip????
dommage, car d'aoprès les commentaires, le tuto avait l'air génial!!!
cs_ikari Messages postés 1 Date d'inscription dimanche 17 août 2003 Statut Membre Dernière intervention 4 janvier 2009
4 janv. 2009 à 02:50
Félicitations !!! Très bon tutoriel.

Un grand merci :-)
olibara Messages postés 666 Date d'inscription dimanche 16 décembre 2007 Statut Membre Dernière intervention 11 mars 2010 6
11 oct. 2008 à 10:00
Bravo pour ce super tutorial en musique Bidou !

Le print ca reste encore un peu ma bete noire
(C'est comme pour les graphics), ne sachant pas vraiment par quel bout le prendre, j'evite ...

Mais grace a toi ca devient presque confortable !
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
28 déc. 2006 à 11:22
Bah de rien ;-)
brixi69 Messages postés 44 Date d'inscription mardi 13 juin 2006 Statut Membre Dernière intervention 31 mars 2008
28 déc. 2006 à 11:14
Exactement ce que je cherchais ;-)

Merci !
Stryx31 Messages postés 5 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 30 novembre 2006
19 oct. 2006 à 14:54
Ben moi qui suis débutant en tout, ça va me servir... :)
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
17 oct. 2006 à 15:08
bah si... :/
jamais utilisé ce composant ;)
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
17 oct. 2006 à 15:02
Oui, mais t'es pas débutant en Print toi hein :D
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
17 oct. 2006 à 14:16
cool... je vais pouvoir utiliser les PrintDocument maintenant :)
Rejoignez-nous