Sauvegarder une image en png

Soyez le premier à donner votre avis sur cette source.

Vue 5 689 fois - Téléchargée 945 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
46
Date d'inscription
mercredi 12 mars 2003
Statut
Membre
Dernière intervention
11 juin 2018
-
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
-
Bonjour,
Excellent travail.
Comme d'habitude, travail murement réfléchi et bien conçu.

@+
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
58 -
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
-
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.