[Delphi] Créer une liste de miniatures JPEG
Thom@s
Messages postés
3412
Date d'inscription
Statut
Modérateur
Dernière intervention
-
Thom@s Messages postés 3412 Date d'inscription Statut Modérateur Dernière intervention -
Thom@s Messages postés 3412 Date d'inscription Statut Modérateur Dernière intervention -
Salut à tous !
Alors voilà: en fait, pour un programme (avec Delphi 6 Perso) qui aura une fonction du genre "visualisation d'un album photos", je voudrais savoir comment faire pour afficher une liste de miniatures (vignettes) d'images JPEG.
En fait, ce serait pour faire un peu comme dans l'explorateur Windows de XP ou sous Linux lorsqu'on choisit l'affichage "miniatures" ou "vignettes" :-)
Ce que je voudrais aussi, c'est que ces vignettes s'affichent dans un cadre (un peu comme si elles étaient dans une iFrame, en HTML) de manière qu'on puisse faire défiler la liste d'images sans faire défiler toute la fenêtre :-)
Je précise aussi que les noms de fichiers des images à afficher est dans un fichier INI (ce n'est donc pas pour afficher le contenu d'un répertoire donné).
J'aimerais quelque chose du genre :
J'ai regardé du côté d'un TImageList, mais apparemment ce n'est que pour les BMP.
Et j'aimerais éviter de le faire entièrement "à la main" (boucle for et ajout d'un TImage et d'un TLabel pour chaque image...).
Si quelqu'un connait une fonction, un composant, ou une manière simple de le faire, je serais très intéressé :-)
Un très grand merci d'avance ! :-)
A+ :)
Alors voilà: en fait, pour un programme (avec Delphi 6 Perso) qui aura une fonction du genre "visualisation d'un album photos", je voudrais savoir comment faire pour afficher une liste de miniatures (vignettes) d'images JPEG.
En fait, ce serait pour faire un peu comme dans l'explorateur Windows de XP ou sous Linux lorsqu'on choisit l'affichage "miniatures" ou "vignettes" :-)
Ce que je voudrais aussi, c'est que ces vignettes s'affichent dans un cadre (un peu comme si elles étaient dans une iFrame, en HTML) de manière qu'on puisse faire défiler la liste d'images sans faire défiler toute la fenêtre :-)
Je précise aussi que les noms de fichiers des images à afficher est dans un fichier INI (ce n'est donc pas pour afficher le contenu d'un répertoire donné).
J'aimerais quelque chose du genre :
- Créer liste d'images; - Pour chaque nom d'image du fichier INI : Ajouter l'image x et sa légende (le nom du fichier)
J'ai regardé du côté d'un TImageList, mais apparemment ce n'est que pour les BMP.
Et j'aimerais éviter de le faire entièrement "à la main" (boucle for et ajout d'un TImage et d'un TLabel pour chaque image...).
Si quelqu'un connait une fonction, un composant, ou une manière simple de le faire, je serais très intéressé :-)
Un très grand merci d'avance ! :-)
A+ :)
___________________ |__ .: Thom@s :. ___|
A voir également:
- [Delphi] Créer une liste de miniatures JPEG
- Créer une liste déroulante excel - Guide
- Delphi 7 - Télécharger - Langages
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer une adresse hotmail - Guide
4 réponses
Salut Thom@s,
Je ne suis pas Delphiste mais un peu Googler, et j'ai trouvé quelques trucs :
- http://www.phidels.com/php/index.php3?page=..%2Fphp%2Fpagetelechargementzip.php3&id=207
- http://www.phidels.com/php/index.php3?page=..%2Fphp%2Fpagetelechargementzip.php3&id=208
En espérant que ça puisse t'aider :)
Je ne suis pas Delphiste mais un peu Googler, et j'ai trouvé quelques trucs :
- http://www.phidels.com/php/index.php3?page=..%2Fphp%2Fpagetelechargementzip.php3&id=207
- http://www.phidels.com/php/index.php3?page=..%2Fphp%2Fpagetelechargementzip.php3&id=208
En espérant que ça puisse t'aider :)
Salut Thom@s,
Encore quelques liens :
- http://apurvaslair.50g.com/delphi/advanced.html (thumbs.zip)
- http://www.swissdelphicenter.ch/torry/showcode.php?id=1945
- http://www.liquidpulse.net/code/delphi/general/how_create_thumbnails
:-)
Encore quelques liens :
- http://apurvaslair.50g.com/delphi/advanced.html (thumbs.zip)
- http://www.swissdelphicenter.ch/torry/showcode.php?id=1945
- http://www.liquidpulse.net/code/delphi/general/how_create_thumbnails
:-)