SmallImage

Publié : 06.11.2003 - 14h47 par RackSama

Image

Et bien on peut commencer par la petite appli de Fabien, SmallImage, qui allège les images Jpeg de leurs infos inutiles avant leur publication sur une page web.
et dont le test (et les commentaires) peuvent-être lus ici
http://www.cuk.ch/articles/tests/afftest.php3?aff=213

L'utilisez-vous régulièrement, qu'en pensez-vous ?
C'est ici que ça se passe…


Re: SmallImage

Publié : 06.11.2003 - 14h55 par Fabien

RackSama a écrit :L'utilisez-vous régulièrement, qu'en pensez-vous ?


je n'en pense que du bien !! :lol: :lol: :lol:

Serieusement, si vous voulez des bouts de code ou des explications sur comment j'ai fait ci ou ça, n'hésitez pas !


Publié : 06.11.2003 - 19h05 par Renan

Je trouve que c'est un excellent logiciel, manque plus qu'un intégration système :)


Publié : 06.11.2003 - 19h33 par jibu

C'est le meilleur soft du monde !!!!




fab', tu connais mon ccp je crois...


Publié : 06.11.2003 - 20h07 par Oli

Excellent soft et en plus très utile, il a meme gagné une place fixe dans mon dock aujourd'hui...

2 petite questions:
- Comment tu récupères le % de compression d'une image jpg?

- Je crois que tu as utilisé Cocoa - java, comment est-ce que tu fais pour permettre des drag d'images dans le dock...
car moi je fais une applic en java pure, mais j'aurais besoin de la meme fonctionnalité.
Mais après qques essais avec l'interface MRJOpenDocumentHandler, ça ne marche pas... l'icone ne réagit pas....


Publié : 07.11.2003 - 9h34 par Fabien

Oli a écrit :Excellent soft et en plus très utile, il a meme gagné une place fixe dans mon dock aujourd'hui...


tu me fais trop d'honneur :)

Oli a écrit :2 petite questions:
- Comment tu récupères le % de compression d'une image jpg?


je n'ai absolument aucun mérite pour ça, c'est la commande mogrify qui le fait:

Code : Tout sélectionner

mogrify -debug coder monfichier.jpg


Oli a écrit :- Je crois que tu as utilisé Cocoa - java, comment est-ce que tu fais pour permettre des drag d'images dans le dock...
car moi je fais une applic en java pure, mais j'aurais besoin de la meme fonctionnalité.
Mais après qques essais avec l'interface MRJOpenDocumentHandler, ça ne marche pas... l'icone ne réagit pas....


je ne sais pas du tout comment ça marche en Pure-Java, mais voilà ce que je fais en Cocoa-Java:

- j'attribue un "delegate" à ma classe principale
- j'implémente dans ce "delegate" la méthode: applicationOpenFile
- j'édite le fichier Info.plist pour lui indiquer quelles sont les extensions supportées par l'application. Ceci se fait très simplement dans XCode, ou (un peu moins simplement) avec PropertyListEditor

Voilà, maintenant je ne sais pas comment tu peux appliquer ça à du Pure-Java.


Publié : 07.11.2003 - 12h34 par RackSama

est-ce concevable de loger SmallImage dans un menu contextuel comme PhotoTool testé aujourd'hui ?
http://www.cuk.ch/articles/humeur/affhu ... p3?aff=813


Publié : 07.11.2003 - 13h24 par Fabien

je n'ai pas la moindre idée de la manière dont on programme un élément de menu contextuel. Mais l'idée est excellente. Je vais donc me renseigner.


Publié : 07.11.2003 - 21h54 par Oli

Fabien a écrit :

Code : Tout sélectionner

mogrify -debug coder monfichier.jpg


- j'édite le fichier Info.plist pour lui indiquer quelles sont les extensions supportées par l'application. Ceci se fait très simplement dans XCode, ou (un peu moins simplement) avec PropertyListEditor



Merci, je n'avais pas édité le fichier Info.plist avec les extensions voulues, apparement la gestion des documents ouvrables est communes à toutes les applications...c'est assez pas mal vu....et ça marche;-)

Bon A+
et merci


Publié : 07.03.2004 - 20h50 par Noé

Fabien, si par hasard tu arrives à rendre SmallImage directement disponible dans le finder par control click, même avec plusieurs images sélectionnées, ce serait le paradis!

Tu crois que c'est possible?


Publié : 08.03.2004 - 8h29 par Fabien

Oui.

et non.


Apple ne met pas à disposition l'API pour modifier le menu contextuel. Il existe des trucs (comme CMWorkshop qui est utilisé par PhotoToolCM, QuickImageCM, etc...) mais rien de bien documenté.

Par contre tu peux sans autre utiliser OnMyCommand (que j'avais testé à l'époque) pour envoyer les images à SmallImage avec la commande shell:

Code : Tout sélectionner

open -a /Applications/SmallImage.app monimage.jpg


Mais tu peux aussi simplement utiliser OnMyCommand pour traiter directement les images avec la commande mogrify.


Merci

Publié : 19.05.2004 - 19h36 par mff

Merci pour ces informations très pretique ;))
Merci


Publié : 19.05.2004 - 19h36 par mff

Hou.....faute :( ;)