Sauvegarder une image en png

0/5 (4 avis)

Vue 6 586 fois - Téléchargée 1 178 fois

Description

Bonjour,

J'avais à l'esprit cette légende urbaine qui dit qu'"il est difficile d'enregistrer une image en PNG depuis Visual Basic 5/6".

Mais hier j'ai prouvé le contraire.

La démo utilise la Zlib.dll pour compresser les données de l'image.
Le reste de l'écriture du PNG se fait avec des instructions VB.

Source / Exemple :


'Voir le zip

Conclusion :


Quand une chose vous semble impossible, faites la !

B@nne prog

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cdbi Messages postés 50 Date d'inscription mercredi 12 mars 2003 Statut Membre Dernière intervention 4 mai 2022
26 mars 2015 à 15:37
Bonjour EB
Les fichiers PNG créés ne sont pas lisibles par les programmes comme PhotoSuite.et Corel PaintShop pro plante lamentablement.
Seulement par l'Explorateur et Office Picturemanager de Windows (W7-64)
J'ai essayé de modifier le code............
NISANDSYSTEMS Messages postés 146 Date d'inscription vendredi 1 novembre 2002 Statut Membre Dernière intervention 13 décembre 2014
13 juil. 2010 à 16:34
Bonjour,
Excellent travail.
Comme d'habitude, travail murement réfléchi et bien conçu.

@+
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 75
13 juil. 2010 à 14:04
Sûr que vu ainsi, ce n'est pas si complexe...

nice work. (et moi qui me suis lancé hier dans tout le contraire ^^)
odan71 Messages postés 140 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 11 décembre 2007
13 juil. 2010 à 10:06
Excellent, comme d'hab!

btw, il était question il y a quelques années d'un vb refondu à la sauce EB; si c'était pas une blague, où ça en est ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.