High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Commentaires sur une source
Sujet Précédent
Sujet Suivant
TRANSFORMER UN BITMAP EN FICHIER WMF EN DELPHI
DRJEROME
Messages postés
436
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
5 février 2015
- 28 juil. 2004 à 20:49
BruNews
Messages postés
21040
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
29 juil. 2004 à 10:57
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/24974-transformer-un-bitmap-en-fichier-wmf-en-delphi
BruNews
Messages postés
21040
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29 juil. 2004 à 10:57
merci.
japee
Messages postés
1727
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
6 novembre 2021
8
29 juil. 2004 à 10:48
Salut, Brunews.
Je plaisantais, bien sûr, le copieur est ici !
Les pages présentes sur DelphiPage y sont depuis bien avant que le 28/07/2004, date d'envoi de tous ces codes ici.
Il suffit d'aller sur Delphipage pour comprendre...
Renfield
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
74
29 juil. 2004 à 10:47
Je pense qu'il s'agit de celle-ci, nbvoice n'en est d'ailleurs pas a son coup d'essai :
http://www.vbfrance.com/code.aspx?ID=24891
BruNews
Messages postés
21040
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29 juil. 2004 à 10:26
Salut,
alors QUI est copieur, celui ci que je le vire ou Delphipage ?
Repondre serieux, svp, c'est important.
BruNews, Admin CS, MVP Visual C++
japee
Messages postés
1727
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
6 novembre 2021
8
28 juil. 2004 à 23:04
Tu es certainement dans le faux, DRJEROME.
Delphipage s'est déjà emparé de ce code, à cette adresse :
http://delphipage.free.fr/astuces/bmp2wmf.html
et sous le titre :
"Transformer un bitmap en fichier WMF en Delphi"
La preuve, voici un copier-coller :
Convertir un fichier BMP en WMF
Ajouter un composant TButton.
procedure BMPToWMF(FichierBMP,FichierWMF:string);
var MetaFile:TMetaFile;
MetaFileCanvas:TMetaFileCanvas;
Bitmap:TBitmap;
begin
MetaFile:=TMetaFile.Create;
Bitmap:=TBitmap.Create;
try
Bitmap.LoadFromFile(FichierBMP);
MetaFile.Height:=Bitmap.Height;
MetaFile.Width:=Bitmap.Width;
MetaFileCanvas:=TMetafileCanvas.Create(MetaFile,0);
MetaFileCanvas.Draw(0,0,Bitmap);
finally
MetaFileCanvas.Free;
Bitmap.Free;
end;
MetaFile.SaveToFile(FichierWMF);
MetaFile.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
BMPToWMF('c:\test.bmp','c:\test.wmf'); //BMP --> WMF
end;
Convertir un fichier WMF en BMP
Ajouter un composant TButton.
procedure WMFToBMP(FichierWMF,FichierBMP:string);
var MetaFile:TMetafile;
Bitmap:TBitmap;
begin
MetaFile:=TMetaFile.Create;
Bitmap:=TBitmap.Create;
try
MetaFile.LoadFromFile(FichierWMF);
Bitmap.Height:=Metafile.Height;
Bitmap.Width:=Metafile.Width;
Bitmap.Canvas.Draw(0,0,MetaFile);
Bitmap.SaveToFile(FichierBMP);
Bitmap.Free;
finally
MetaFile.Free;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
WMFToBMP('c:\test.wmf','c:\test.bmp'); //WMF --> BMP
end;
S'embête pas, Delphipage, le croyais plus sérieux, lol
DRJEROME
Messages postés
436
Date d'inscription
jeudi 9 janvier 2003
Statut
Membre
Dernière intervention
5 février 2015
28 juil. 2004 à 20:49
Le problème c'est que ça ne donnera pas un vrai wmf, il faudrait traduire l'image en vectoriel...
Votre réponse
Discussions similaires
Conversion image [jpg, gif ou png]
grand_jeanluc
-
18 mai 2005 à 19:42
grand_jeanluc
-
24 mai 2005 à 15:29
comment affecter une bitmap a une image
didulle
-
15 mars 2006 à 16:12
f0xi
-
17 mars 2006 à 02:13
Parametre de ShellExecute
armetiz
-
28 oct. 2005 à 13:56
armetiz
-
4 nov. 2005 à 13:43
Fonction Pos().
Becracker
-
4 sept. 2005 à 01:44
ni69
-
4 sept. 2005 à 14:16
Convertir un png en jpeg Delphi XE
l0lwut
-
3 févr. 2012 à 12:16
l0lwut
-
3 févr. 2012 à 14:03
Rejoignez-nous
A voir également
Delphi format
Fichier json
Vba écrire dans un fichier texte
Delphi thread
Transformer une liste en string python
29 juil. 2004 à 10:57
29 juil. 2004 à 10:48
Je plaisantais, bien sûr, le copieur est ici !
Les pages présentes sur DelphiPage y sont depuis bien avant que le 28/07/2004, date d'envoi de tous ces codes ici.
Il suffit d'aller sur Delphipage pour comprendre...
29 juil. 2004 à 10:47
http://www.vbfrance.com/code.aspx?ID=24891
29 juil. 2004 à 10:26
alors QUI est copieur, celui ci que je le vire ou Delphipage ?
Repondre serieux, svp, c'est important.
BruNews, Admin CS, MVP Visual C++
28 juil. 2004 à 23:04
Delphipage s'est déjà emparé de ce code, à cette adresse :
http://delphipage.free.fr/astuces/bmp2wmf.html
et sous le titre :
"Transformer un bitmap en fichier WMF en Delphi"
La preuve, voici un copier-coller :
Convertir un fichier BMP en WMF
Ajouter un composant TButton.
procedure BMPToWMF(FichierBMP,FichierWMF:string);
var MetaFile:TMetaFile;
MetaFileCanvas:TMetaFileCanvas;
Bitmap:TBitmap;
begin
MetaFile:=TMetaFile.Create;
Bitmap:=TBitmap.Create;
try
Bitmap.LoadFromFile(FichierBMP);
MetaFile.Height:=Bitmap.Height;
MetaFile.Width:=Bitmap.Width;
MetaFileCanvas:=TMetafileCanvas.Create(MetaFile,0);
MetaFileCanvas.Draw(0,0,Bitmap);
finally
MetaFileCanvas.Free;
Bitmap.Free;
end;
MetaFile.SaveToFile(FichierWMF);
MetaFile.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
BMPToWMF('c:\test.bmp','c:\test.wmf'); //BMP --> WMF
end;
Convertir un fichier WMF en BMP
Ajouter un composant TButton.
procedure WMFToBMP(FichierWMF,FichierBMP:string);
var MetaFile:TMetafile;
Bitmap:TBitmap;
begin
MetaFile:=TMetaFile.Create;
Bitmap:=TBitmap.Create;
try
MetaFile.LoadFromFile(FichierWMF);
Bitmap.Height:=Metafile.Height;
Bitmap.Width:=Metafile.Width;
Bitmap.Canvas.Draw(0,0,MetaFile);
Bitmap.SaveToFile(FichierBMP);
Bitmap.Free;
finally
MetaFile.Free;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
WMFToBMP('c:\test.wmf','c:\test.bmp'); //WMF --> BMP
end;
S'embête pas, Delphipage, le croyais plus sérieux, lol
28 juil. 2004 à 20:49