Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Récupérer des images du presse-papier Mar 23 Fév 2010 - 0:49 | |
| Bonsoir, Je me suis amusé à faire un petit utilitaire permettant de récupérer le contenu du presse-papier dans un picture (ou tout autre objet recevant des images par load_file). Bien sur, c'est prévu pour un presse-papier contenant une image et non du texte. S'il ne contient pas d'image, rien n'est retourné. Cette technique est particulièrement utile pour récupérer des images d'écran captées par Alt/Imprimer que l'on peut ensuite retravailler dans Panoramic (comme fond d'écran, pour des besoins de documentation, etc). L'utilitaire s'appelle "clipbord2BMP" et récupère l'image dans le presse-papier pour la mettre dans un fichier BMP (obligatoirement). Il travaille en mode ligne de commande et peut donc être lancé par execute_wait. Il est disponible sur box.net en téléchargement libre (me contacter par mail). Voici comment on l'utilise dans Panoramic: - Code:
-
picture 10 width 10,400 height 10,400
alpha 20 top 20,410 left 20,20 caption 20,"En cours..."
execute_wait "clipboard2BMP.exe xxx.bmp" if file_exists("xxx.bmp")=1 file_load 10,"xxx.bmp" file_delete "xxx.bmp" else print_target_is 10 print "Le presse-papier ne contient pas d'image" end_if caption 20,"Fini !"
end
| |
|