GDI Plus version 1.1 wrapper for PureBasic 4.02

Partagez votre expérience de PureBasic avec les autres utilisateurs.
SFSxOI
Messages : 9
Inscription : mer. 07/mars/2007 2:46

GDI Plus version 1.1 wrapper for PureBasic 4.02

Message par SFSxOI »

http://www.purebasic.fr/english/viewtopic.php?t=26459

Contenu:

609 fonctions de la dernière version de GdiPlus.lib (disponible avec la doc Vista SDK)
Sont inclus :
40 procedures d'aide pour les objets graphiques (16 sont des procédures de manipulation d'images)
32 fonctions du wrapper en C définies dans le fichier GdiPlusGraphics.h
Toutes les constantes et structures pour GDI Plus version 1.1
Conversion de fichier d'image d'un type vers une autre.
compression jpeg
Conversion de fichier tif concernant la modification de la profondeur de couleur (Colordepth)
Plusieurs exemples de fichiers .pb pour un usage général de base, rien de fantaisiste, simplement basique.


Systèmes d'exploitation supportés : WindowsXP (avec gdi plus version 1.1 installé), Windows Vista
NOTE: Cela pourrait aussi fonctionner avec Windows 2000 et Windows 2003 ayant gdi plus version 1.1 installée, (non testé)

Fichiers inclus :
gdiplus_11.pbi (fichier principal), gdiplus_Constants.pbi, gdiplus_Structures.pbi
gdiplus_apimacros.pbi, gdiplus_GUID.pbi, gdiplus.lib (le plus récent de la doc Vista SDK)
gdiplus_11_not_implement_functions.pbi

Note: Pour gdiplus_11_not_implement_functions.pbi:
Lire les commentaires à la fin de la section Import "gdiplus.lib" du fichier gdiplus_11.pbi.
Ces fonctions ne sont pas implémentées dans gdiplus.dll mais sont sont utilisées par les application MS
si l'application fournit la version de gdiplus.dll avec ces fonctions intégrées.

Requis:

Les Macros de freak "Framework For Creating COM Objects" que vous trouverez ici
http://www.purebasic.fr/english/viewtopic.php?t=22132
Si vous ne voulez pas utiliser ces macros, vous devez convertir l'ensemble des GUID définis en datatsection

Instructions pour l'utilisateur:
Dézipper tous les fichiers dans le dossier de votre choix.
Mettez dans voutre projet, la ligne Include gdiplus_11.pbi avec le chemin correct.

Aide et support:
Il n'y a pas de fichier d'aide fournit. Les fichiers d'exemples vous disent ) peu près l'essentiel. Le fichier gdiplus_11.pbi
comporte des commentaires à certains endroits. Les fonctions de base GDI Plus sont documentées ici:
http://msdn.microsoft.com/library/Defau ... erence.asp
Et à beaucoup d'autres endroits sur le web.

Crédit et remerciements :
Listé a udébut du fichier gdiplus_11.pbi

Vous pouvez télécharger le fichier ici:
http://home.comcast.net/~sfsxoi/gdiplus11.zip
(gdiplus11.zip a une taille approximative de 730 Ko car il inclut des images utilisées par les exemples)

(Merci de faire remonter vos impressions pour améliorer, corriger ou changer certaines choses)

Merci
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Message par Jacobus »

Il n'y a pas de fichier d'aide fournit
Denis est en train de nous en faire un en français.
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
SFSxOI
Messages : 9
Inscription : mer. 07/mars/2007 2:46

Message par SFSxOI »

Oui, il est... et il fait un travail fin aussi. Il est très bon. En fait il a traduit mon poteau du forum anglais pour moi car les seuls Français que je parle sont Français de BableFish :). Juste a voulu signaler ici faites les personnes savoir.
Anonyme2
Messages : 3518
Inscription : jeu. 22/janv./2004 14:31
Localisation : Sourans

Message par Anonyme2 »

Jacobus a écrit :
Il n'y a pas de fichier d'aide fournit
Denis est en train de nous en faire un en français.
Oui c'est en cours et c'est long

Reste beaucoup de travail, surtout que tout n'est pas clair sur les conversions d'images, plusieurs cas ne fonctionnent pas, je chercherais une fois la doc version 1 terminée. reste une centaine de fonctions à traiter. J'espère que la prochaine version de PB verra le support unicode complet des chaines ainnsi que pour les fonctions de recherche et concaténation de chaines de formats différents.
Frenchy Pilou
Messages : 2194
Inscription : jeu. 27/janv./2005 19:07

Message par Frenchy Pilou »

Le poteau étant bien sûr la traduction de "post" :lol:
Ah les joies des traducteurs automatiques :D
Est beau ce qui plaît sans concept :)
Speedy Galerie
Répondre