Accueil > Forum > > > > Dessiner une image dans un printdocument
Dessiner une image dans un printdocument
mercredi 3 janvier 2007 à 16:15:29 |
Dessiner une image dans un printdocument

choukri175
|
Salut,
je voudrais déssiner une image dans mon printdocument, alors j'ai procédé comme suit :
dans l'événement printpage de printdocument, j'ai mis les deux instructions suivantes :
1. Image myImage=Image.FromFile("chemin complet");// déclaration d'une image à partir de son chemin
2. e.Graphics.DrawImage(myImage,280,45);// j'ai dessiné l'image myImage à l'emplacement (x,y)=(280,45)
tout cela ne m'a pas déssiné mon image : j'ai une erreur au niveau de la 1ère instruction. L'erreur est la suivante :
Une exception non gérée s'est produite dans votre application. Si vous cliquez sur Continuer, l'application ignore cette erreur et essaie de continuer. Si vous cliquez sur Quitter, l'application s'arrête immédiatement.
Je sais pas comment régler ce problème qui consiste à mon avis à bien spécifier le chemin de mon image : j'ai mis le '\' pour ignorer l'\' du chemin mais le problème persiste.
Comment résoudre ce problème?
Merci d'avance.
Cordialement.
|
|
mercredi 3 janvier 2007 à 16:26:15 |
Re : Dessiner une image dans un printdocument

Bidou
|
Salut, C'est certainement une erreur dans le path. Indique le avec un '@' comme ceci : string myPath = @"C:\Test\blabla\test.jpg";
-Blog-
|
|
mercredi 3 janvier 2007 à 19:36:48 |
Re : Dessiner une image dans un printdocument

choukri175
|
Merci,
C'est une erreur dans le path.
Pour remédier au problème de path ('\', ...), j'ai procédé comme suit :
J'ai mis mon image dans le dossier debug de mon projet. comme ça, dans le path je mets tt simplement le nom de mon image avec l'extension.
Et ça a marché.
Cordialement.
|
|
mercredi 3 janvier 2007 à 19:45:08 |
Re : Dessiner une image dans un printdocument

choukri175
|
Toujours avec printdocument,
Lorsque mon printdocument comporte des données qui nécessitent plus qu'une page d'impression, alors dans mon 'apérçu avant impression' il y a seulement une seule page.
Est ce que c'est un problème de la variable 'hasmorepages' ?Si oui comment devrais-je procéder? sinon où est le problème?
Merci.
|
|
mercredi 3 janvier 2007 à 20:09:08 |
Re : Dessiner une image dans un printdocument

Bidou
|
Tu peux jeter un oeil sur ce tuto que j'ai fait il y a quelques temps...
-Blog-
|
|
vendredi 5 janvier 2007 à 22:18:32 |
Re : Dessiner une image dans un printdocument

Jackboy
|
J'ai le meme trouble que toi, mais moi le probleme viens autrement, je fais un install et je dois recuperer le path ou le client a installer l'application, ici tout est beau je le transmet a mon appli du genre avec @"C:\Program Files\monappli\test.exe" mais il ne trouve pas mon fichier. Le fait de mettre un @ devant double t'il les \ dans c#, car sinon impossible de trouver C:\\Program Files\\monappli\\test.exe !!!
|
|
vendredi 5 janvier 2007 à 22:32:56 |
Re : Dessiner une image dans un printdocument

Bidou
|
@"C:\test.txt" = "C:\\test.txt" Dans cet exemple, le @ permet de faire comprendre au compilo qu'il ne faut pas interpréter le '\' comme un caractère d'échappement. Autrement dit, @"C:\test.txt" = "C:\\test.txt" est vu comme "C:\test.txt". C:\test.txt est vu comme "C:[TAB]est.txt" car \t est équivant à une tabulation.
-Blog-
|
|
samedi 6 janvier 2007 à 17:37:31 |
Re : Dessiner une image dans un printdocument

coq
|
"dans le path je mets tt simplement le nom de mon image avec l'extension." Ce qui nous donne un chemin relatif au répertoire courant de l'application, et non pas relatif au dossier de l'executable. Si le répertoire courant change (OpenFileDialog par exemple), tout tes chemins sont invalides. Voir Application.StartupPath, Application.ExecutablePath et associés. (avec un soupçon de Path.Combine, naturellement) /* coq MVP Visual C# CoqBlog*/
|
|
samedi 6 janvier 2007 à 18:07:04 |
Re : Dessiner une image dans un printdocument
|
vendredi 22 août 2008 à 02:15:32 |
Re : Dessiner une image dans un printdocument

soussous78
|
j'ai une petite question... Est-il possible de mettre une image dans un printdocument avant de lancer l'impression? Cela me permettrait de faire un appercu avant impression (PrintPreviewDialog). Merci de vos réponses.
|
|
Cette discussion est classée dans : erreur, image, chemin, myimage, printdocument
Répondre à ce message
Sujets en rapport avec ce message
Image en cache ? [ par Maxsin ]
Bonjour tout le monde :),J'ai un problème ennuyeux : Dans ma page .aspx j'ai une balise asp:ImageButton qui pointe toujours vers la même image (même c
[c#],paramètre [ par stiley1 ]
Bjour je désire entrer le chemin d'un fichier ds ma bd pour pouvoir le recupérer +tard. et je fais ceci:Code: string cont = System.IO.Path.GetFullPath
Chemin d'une image [ par puman ]
Hello, je suis sur que c'est tout bete, mais comment récupérer le chemin d'une image (instance de System. Drawing.Image) en C# Merci d'avance. Alex
erreur commande update [ par adnanester ]
salut voici le message d'exception que j'ai quand j'essaie de faire la commande update a ma base de données a une colonne de type "SqlDbType.Image"
Chemin du fichier à partir d'un objet Image [ par tigroux ]
Bonjour,Alors voila mon probleme, en fait j'utilise une PropertyGrid qui me permet de definir l'image de fond d'un panel.Mais le probleme est que j'ai
Image du projet et chemin d'acces [ par takamura ]
bonjour, je cherche depuis un moment le moyen de definir le chemin d'acces vers une image utilisée dans mon projet en fonction de son emplacement.Ne t
Image dans DataGridView [ par Le grand Jisay ]
Bonjour tout le monde, Voici mon problème, j'ai une application qui gère un stock de CD. J'ai un datagridview qui contient les colonnes avec le nom de
Copie de fichier [ par ashura95 ]
Bonsoir ! J'ai un petit problème, certainement tout bête, concernant la copie de fichier. Voilà j'ai testé une commande pour copier mon application v
remplacer \ par / [ par yelima ]
salut les amis, je suis en train de manipuler les images. Je recupere le chemin de l'image que j'enregistre dans la base.Maintenant je veux l'aficher
save d'une copie d'image : erreur générique GDI+ [ par SpongeBobSquarePants ]
Bonjour, Je rencontre actuellement une erreur d'exécution dont je n'arrive pas à trouver la cause. Petit résumé : J'ai écrit un bout de code permet
Livres en rapport
|
Derniers Blogs
[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|