begin process at 2010 02 09 21:03:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > GDIPLUS, LES MEILLEURS FORMATS D'IMAGES POUR ENRICHIR VOS PROJETS

GDIPLUS, LES MEILLEURS FORMATS D'IMAGES POUR ENRICHIR VOS PROJETS


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :gdiplus, images, draw, api, png Niveau :Initié Date de création :12/12/2006 Date de mise à jour :14/12/2006 17:07:16 Vu / téléchargé :5 722 / 1 448

Auteur : zavier666

Ecrire un message privé
Site perso
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
VB6 a entre autres points faibles de ne pas pouvoir afficher de format d'image comme le PNG (de manière simple et directe). Voici comment il est possible "simplement" d'enrichir vos projets avec ces formats qui augmenteront de manière considérable l'attractivité de vos logiciels.

Cette source est un tuto qui ne présente que la manière d'afficher les images, il est possible d'appliquer des attributs sur ces images, ceci fera l'objet d'une autre source


 Conclusion

Toujours plus d'API, sur API @ la Loupe http://xav.prog.power.free.fr

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

14 décembre 2006 17:07:16 :
Erreur dans le fichier Form1 rend l'utilisation de la fonction impossible: Ajout de : param.GdiplusVersion = 1

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) SQL SERVEUR - COMMUNIQUER (REQUÊTE + UPGRADE) - MÉTADONNÉES ...
Source avec Zip Source avec une capture Source .NET (Dotnet) EXTRACTION CODE HTML, EDITION DYNAMIQUE DE FICHIER HTML (MAR...
Source avec Zip Source avec une capture LECTEUR DE FLUX VIDÉO (COMMENT CRÉER VOTRE LECTEUR)
Source avec Zip Source avec une capture Source .NET (Dotnet) TRACEROUTE, TRAÇAGE DE SERVEUR OU D'IP
Source avec Zip Source avec une capture HTTP TALK - UTILISATION DU PROTOCOLE HTTP 1.1 AVEC WINSOCK

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) FAIRE LA DIFFÉRENCE ENTRE UNE ADRESSE EMAIL QUI EXISTE D'UNE... par lesinfosdugeek
ENVOYER UN MESSAGE SUR SON COMPTE TWITTER par lesinfosdugeek
Source avec Zip Source avec une capture TROUVER LES CLÉS DE REGISTRE QUI CHANGENT par Flocreate
Source avec Zip IP_PUBLIQUE_INTERNETGETCONNECTEDSTATE par marco62118
Source avec Zip TOUTES LES RÉSOLUTIONS D'ÉCRAN ET TAILLE MAXI DE LA FORM AUD... par marco62118

 Sources en rapport avec celle ci

Source .NET (Dotnet) DIRECTDISKACCESS par XelectroX
Source avec Zip Source avec une capture UNE HORLOGE DANS LA BARRE D'OUTIL D'EXCEL, COMME EXEMPLE DE ... par bigfish_le vrai
Source avec Zip IMAGE PNG COMME SPLASHSCREEN (FAUX TRANSPARENT) par BilAnfan
Source avec Zip Source avec une capture EXEMPLE D'UTILISATION DE GDI+ DANS VB6 par Renfield
Source avec Zip Source avec une capture Source .NET (Dotnet) CONVERTISSEUR D'IMAGES AVEC LISTVIEW par kopper

Commentaires et avis

Commentaire de loulou69 le 13/12/2006 08:04:57

Bonjour

Je viens de charger le projet et de faire un test en pas à pas sous VB6.

GdipCreateFromHDC ne retourne pas 0 (ou GP_Ok) , l'image ne s'affiche pas
Je suis en Windows XP SP2

Ou est l'erreur?

Commentaire de zavier666 le 13/12/2006 18:26:35

essaie Form1.hdc à la place de me.hdc

Commentaire de fierobe le 27/12/2006 12:05:56

Bonne source ,continue .
Je t'ai mis 8/10 car la présentation n'est pas terrible .
Mais continue .

fierobe.

Commentaire de LogOff le 03/01/2007 13:04:29

trés intéressant.

la dll GDIPLUS a l'air d'être fournie d'office avec windows (?)

Commentaire de Baddante le 12/01/2007 23:34:17

Salut,

oui tu le trouve avec windows XP sp2, je pense que dans le SP1, il y était déjà.

Version : 5.1.3102.2180 (xpsp_sp2_rtm.040803-2158).

Commentaire de ptard le 01/09/2007 16:15:27

Bonjour,

Vraiment trés bien
Pour pousser le bouchon un peu plus loin, est-il possible d'afficher le png(par exemple) non pas dans le form mais dans un controle comme une picturebox .

Merci

Commentaire de zavier666 le 01/09/2007 16:24:01

bonjour,

je n'ai plus la démarche complète en tête mais à priori, le code envoie une image vers un "contexte de périphérique (hdc ou encore handle device context)".
Pour envoyer l'image vers une picturebox, il suffit de trouver le hdc de ladite picturebox et cerise sur le gâteau, c'est une propriété native de cet objet : Picture1.hDC

voilà!

slts!
----------------------------------------------------------------
Toujours + de VB et d'API => APi @ la Loupe
http://apialaloupe.free.fr

Commentaire de ptard le 02/09/2007 20:57:02

Bonjour,

Vraiment merci pour ta réponse, mais je suis bouché je ne comprends  rien à gdi+ et le hdc.
Je vais continuer mes recherches.

Encore merci pour la piste.

Salutations

Commentaire de ptard le 05/09/2007 18:09:59

Bonjour

J'ai enfin réussi à afficher des png dans plusieurs picturebox
Reste un probléme, lorsque j'imprime le form qui contient les picturebox avec leur png,seuls le form avec les picturebox vides sont imprimés.
Le problème persiste quelque soit la proprièté autoredraw des picturebox
Existe-il une solution?
Merci

Commentaire de zavier666 le 06/09/2007 17:15:46

la question mérite un post sur le forum je pense

slts!
--------------------------------------------------
Toujours + de VB et d'API => APi @ la Loupe
http://apialaloupe.free.fr

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Images déformables par API ou DX [ par neo12 ] RE...maintenant que j'ai bien travaillé avec des images en 2 D (rectangles). je voudrais essayer de simuler des transitions en 3 D (exple simulation d Lire des images PNG et WBMP [ par vlad2i ] Voila : je voudrais pouvoir décoder, pour un editeur de fichiers, ces deux formats. J'ai déjà trouvé pour (Tif, Psd, Bmp, Jpg, Gif, Avi Divx, Avi Cine API OpenSSL [ par neoTHGLF ] Bonjour, Je cherche désespérément depuis plusieurs mois de la documentation en Français de préférence sur la manipulation de l'API openSSL. Une docum besoin d aide (tres) detaillee sur les api [ par MangaDingue ] bonjour tout le mondevoilaje debute dans l utilisation des api et j aurais voulu connaitre en detail a quoi correpond chaque proprieteex pour le type TGA avec Alpha Channel [ par atalayk ] Salut a tout,Je develppe l'application avec directX 7.0. J'essaye d'utiliser TGA images avec alpha channel pour obtemir les transparentes images. Comm Lire le contenu d'un RichTextBox [ par Amine ] SalutJe voudrai savoir si il y a une methode pour pouvoir lire le contenu d'un richtextbox externe, càd : un richtextbox qui est dans une autre appli une API pour VBA ??? [ par DocteurVB ] slt tt le monde,je voudrais savoir s'il existe une solution pour masquer ou griser les boutons "réduire" et "restaurer" de excel (pas ceux du classeur ImageList [ par Ze_Dam ] Bon voilà comme vous le savez pour insérer des images dans une ImageList pour les utiliser après, il suffit de cliquer avec le bouton droit dessus et call API Windows [ par vecchio56 ] Pourquoi il faut mettre absolument dword ptr avant le nom d'une fonction pour appeler une API de Windows? Rédéclarer une API [ par daivil ] Bonjour à tous,J'aimerais savoir comment on fait pour redéfinier une fonction APIPar exemple si je prends cette fonctionPublic Declare Function MAPISa


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales