clementekh
Messages postés15Date d'inscriptionlundi 11 février 2019StatutMembreDernière intervention 7 mars 2019
-
27 févr. 2019 à 15:27
Whismeril
Messages postés18992Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention29 mars 2024
-
28 févr. 2019 à 18:07
Bonjour,
Je souhaiterais pouvoir extraire les images de mon dossier source sélectionné vers un nouveau dossier cependant je n'arrive pas a associer chaque image à la pictureBox2.BackgroundImage .
Cela ne compile pas il me met impossible de convertir implicitement le type 'Systeme.Io.fileInfo' en 'system.drawing.image'
Merci d'avance pour votre aide.
Clément
private void button4_Click(object sender, EventArgs e)
{
DirectoryInfo dir = new DirectoryInfo(@"c:\\outils\\QrCodeGenerator\\Test");
FileInfo[] fichiers = dir.GetFiles();
foreach (FileInfo fichier in fichiers)
{
string fileWExt = Path.GetFileNameWithoutExtension(fichier.FullName);
//Créer le QrCode avec l'image du gabarit en fond
panel1.BackgroundImage = Image.FromFile("c:\\outils\\QrCodeGenerator\\GabaritBadge\\badgerondvierge.jpg");
Zen.Barcode.CodeQrBarcodeDraw qrcode = Zen.Barcode.BarcodeDrawFactory.CodeQr;
pictureBox4.BackgroundImage = qrcode.Draw(fileWExt, 60);
//Récupérer l'image
pictureBox2.BackgroundImage = fichier;
string filename = string.Format(@"c:\\outils\\QrCodeGenerator\\BadgesOK\\{0}.txt", fileWExt);
File.Create(filename);
}
}
Whismeril
Messages postés18992Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention29 mars 2024654 27 févr. 2019 à 16:10
Bonjour
FileInfo c’est les métadonnnées d’un fichier, son chemin, la taille en octet, les attributs etc... Ça n’est en aucun cas son contenu, et dans ce cas pas une image
Pour le panel, à peune quelques lignes plus haut, tu as utlisé
Image.FromFile
là on lui donne un chemin et ca retourne une image
clementekh
Messages postés15Date d'inscriptionlundi 11 février 2019StatutMembreDernière intervention 7 mars 2019 27 févr. 2019 à 16:47
merci de ta réactivité
Je vois mais quelle est la méthode pour récupérer le contenu "image" de chacune des images du dossier s'il te plait ?
Whismeril
Messages postés18992Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention29 mars 2024654 28 févr. 2019 à 12:08
Bonjour
clementekh tout ce dont tu as besoin est déjà présent dans les quelques lignes de codes que tu as posté.
Hier j’ai bêtement pensé que tu avais écrit ces lignes.
Maintenant il me semble que ça n’est pas le cas.
Se servir du code d’un autre, on le fait tous.
Mais si on vient à poser une question dessus sur un forum, le préciser est une info utile pour ceux qui pourraient essayer de répondre.
De plus avant même de poser une question, un petit tour sur l’aide en ligne des objets que l’on ne connait pas pas s’avérer une aide précieuse.
27 févr. 2019 à 16:47
Je vois mais quelle est la méthode pour récupérer le contenu "image" de chacune des images du dossier s'il te plait ?