Bonsoir :D
Je viens de m'apercevoir, que l'éditeur d'image de la classe TImage de Borland Studio Turbo C++ 2006, ne gérait pas le format Png...
Quelqu'un a-t-il une solution ???
D'avance merci et :zzz:
Claude
Version imprimable
Bonsoir :D
Je viens de m'apercevoir, que l'éditeur d'image de la classe TImage de Borland Studio Turbo C++ 2006, ne gérait pas le format Png...
Quelqu'un a-t-il une solution ???
D'avance merci et :zzz:
Claude
Bonjour :D
J'utilise C++ Builder Turbo 2006, sous Windows XP.
Borland ne prend pas en charge le format " image.png ".
EInvalidGraphic "Extension de fichier image inconnue .png!" :(
Quelqu'un peut-il me dire comment faire ? :?
D'avance merci.:lol:
Claude
Bonjour :D ou plutôt, Bonsoir...
Mon problème ne semble pas malheureusement, intéresser grand monde?
Dommage…
…..pour moi. :pleure: :pleure:
:arrow: J'ai cherché un peu partout, sur ce site bien sur et sur le Net …rien trouvé. ( mais peut-être, suis-je passé à coté de la solution, sans la voir…) :mrgreen:
:arrow: J'ai converti mon fichier *.png en *.gif, mais je perds la transparence, on y perd aussi en qualité et de toute façon, Borland ne reconnaît pas non plus ce type de fichier !!!
-> Même message.
:arrow: Quant au *.bmp, après conversion, de 32 Ko on passe à 133 Ko ... et je perds aussi la transparence de l'image.
La conversion ne semble pas être la bonne solution.
Je pense que la seule solution est de permettre à Borland de reconnaître ce type de fichier !
MAIS, COMMENT FAIRE ??? :help:
Je ne pensais pas être le seul à vouloir utiliser des fichiers *.png avec Borland ??? :?
Dans l'attente et avec l'espoir de pouvoir mettre un jour (peut-être) :resolu: ...
je vous remercie pour l'aide que vous pourrez m'apporter. :ave: :hola:
@++
Claude
Il est normal qu'il te face cette erreur, car les composant de Borland ne prenne pas en compte les fichier .png, mais tu peut essayé d'installer un composant qui prend en charge ce type de fichier.
Bonsoir :D
Et merci pour ta réponse.
J'ai donc chercher des lib et me suis arreté sur " lpng " et " FreeImage ".
Mais malheureusement je n'en suis que là.
Je n'arrive pas à les installer, ni l'une ni l'autre...:oops: :oops: :oops:
:arrow: Borland m'annonce que FreeImage.lib ( librairie d'origine ) contient un enregistrement OMF incorrect, type 0x21 (éventuellement COFF) ?????? j'y comprend rien.
:arrow: Quant à lpng, il trouve des erreurs dans les .h ...et bloque.
Je suis completement paumé et ne sais plus quoi faire.:|
Je merde, c'est sur, mais je ne sais pas ou...
Une idée serait la bien venue. :idea: :idea: :idea:
Merci et @++
Claude
Je suis désolé mais la je ne peut plus t'aider, je travail sous bcb 6, qui est différent au niveau des instal de composant.
Bonsoir :zzz:
Merci quand même...
Je continue à chercher...
J'avance doucement... doucement....très doucement!
@++ :coucou:
Claude
C'est toujours mieux que rien du tout :DCitation:
Envoyé par Claude URBAN
A plus
Bonsoir,:D
Message à ceux qui rencontreraient le même problème que moi.
Et pour leur éviter de perdre autant de temps à chercher LA SOLUTION...
Je vous livre le résultat de mes 8 jours de galère.:aie: :aie:
:arrow: Que signifie le message:
" FreeImage.lib contient un enregistrement OMF incorrect, type 0x21 (éventuellement COFF).."
Il existe 2 formats *.LIB.
Microsoft utilise le format COFF.(???)
Borland utilise le format OMF. (Objet Module Format)
En fait FreeImage est une librairie pour Microsoft (VB, VC++ etc.)
Pour la modifier il existe un outil Borland : Coff2Omf qui se trouve dans le répertoire Bin.
Faire :
Coff2Omf -q Librairie COFF Librairie OMF
La lib COFF est changée en lib OMF.
FreeImage peut fonctionner sous Borland...mais ça reste une Lib Microsoft, et donc aucune inter-action avec les Classes et les méthodes Borland.
:arrow: D'autre part pour ceux qui utilisent ou qui voudraient utiliser TURBO C++ 2006 version Gratuite.
N'espérez pas pouvoir utiliser d'autres composants ou autres packages extérieurs.
Voici le message délivré par Borland...
"Cette version n'est pas licenciée pour charger des composants tiers ou des addins EDI..."
J'ai donc tout abandonné.
TURBO C++ 2006, FreeImage, lpng et autres.
Ca fait + de 8 jours que je galère...:aie: :aie: :aie: mais en contre partie, j'ai vraiment beaucoup appris.
Pour finir, J'ai repris C++Builder6, et TPNGImage 1.4 (:merci: slylafone pour son aide et son lien)
Le tout fonctionne Nickel-chrome...:king: :king: :king: c'est pas trop tôt...:D :D :D
Claude
http://www.developpez.net/forums/ima...ser_online.gif