Je te confirme tu n'as pas raté une marche.
C'est ce que je te disais. Et le pire du pire c'est que la LCL n'utilise pas fpreaderBMP.pp (trop incomplet). La LCL et donc TLazIntfImage, TBitmap et autres utilisent le TLazReaderDIB dans l'unité intfGraphics Ceux qui ce sont occupé de la partie gestion des bitmap que ce soit dans FPC ou Lazarus n'ont pas été très assidus et objectifs. Résultat ça part dans tous les sens. Et après on me dit que je suis fou de coder ma propre solution.
L'alternative BGRABitmap mais il s'appuie sur les Reader et Writer de FPC et Lazarus donc pour le support des formats de fichier c'est pareil on est marron avec.
Heureusement cette bibliothèque corrige et améliore bon nombre de défaut de FCL-Image et pour tout ce qui est création et modification d'un bitmap, on peux faire pas mal de chose avec ; comme Gilles nous l'a montré au travers de ces derniers tutoriels avec les transitions
Partager