Images PNG http://pngdelphi.sourceforge.net/
Images PNG http://pngdelphi.sourceforge.net/
"This is the official page for PNG Delphi component, a complete/free/source code library to read Portable Network Graphics images in Delphi/Object Pascal"
Attention ! Ce composant ne fonctionne pas sous delphi 2007
Ajouter pngimage dans les uses
Essaie le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 procedure TForm1.BitBtn1Click(Sender: TObject); var Bitmap: TBitmap; PNG: TPNGObject; begin PNG := TPNGObject.Create; PNG.LoadFromFile('E:\sn.png'); Image1.Picture.Bitmap.Assign(PNG); PNG.Free; end;
Images PNG http://pngdelphi.sourceforge.net/ n'est plus valable
Salut,
Il y a encore ce lien de valide ... J'ai un autre composant pour les images PNG qui fonctionne sous D7 en plus et qui s'appelle PNGComponents :
http://www.thany.org/article/18/VCL
http://www.thany.org/article/18/VCL
n'est plus valable
codegear a acheté le composant TPngImage il sera intégré dans la VCL donc il n'est plus disponible sur sourceforge ... mais on peut toujours le télécharger sur torry.net![]()
hey l'autre !!!
dire que j'ai apporté ma modeste contribution à ce composant :S à l'époque ou il avait été fait sous Delphi 4 ou 5, j'ai apporté les modifications nécessaire pour qu'il soit compatible Delphi 2 que j'utilisais encore intensivement...et j'ai ajouté le fichier langage FR...
que CodeGear intègre des composants nativement dans la VCL c'est une chose, mais qu'ils stoppent la version libre je trouve pas ça cool. Rien n'empêchait d'avoir une double licence comme MySQL par exemple![]()
C'est vrai que ça empêche les versions précédentes de Delphi d'utiliser ce composant et d'avoir accès aux PNG![]()
Il n'y a pas de soucis pour les personnes qui utilisent déjà ce composant.
Il est désormais interdit de le distribuer.
Citation de Nick Hodges
If you are currently using TPNGImage under the license from Gustavo, you can continue to do so. But please note that you aren’t authorized to post that code anywhere
n'empêche quand on achète 2007 et qu'il faut acheter 2009 pour accéder à ce composant sa fait très chère! A ce compte la il devrait proposer la version libre à ceux qui ont acheté une version de delphi antérieur à la 2009. Je ne l'avait plus sur mes dd suite à une réinstallation... la je l'ait mis dans mon dossier des zip à garder![]()
http://www.thany.org/download/14/pngcomponentssetup.zip
Ce lien semble pourtant toujours valable
Partager