Taille et expédie au bon endroit vos images
par Jean-Christophe Courte
Quand on a pas Photoshop sur son Mac et que l'on souhaite traiter des images pour illustrer un billet dans une publication,
ImageWell s'avère bien utile. D'abord, il est gratuit dans sa version de base et localisé dans de nombreuses langues dont le français.
Cette application est très riche et je vous laisse le soin d'en découvrir toutes les subtilités. La, je vais juste répondre à la demande de base
"j'ai une une grosse image et je veux la tailler et l'enregistrer dans un format en pixels précis"…
Il suffit de décompresser le .dmg et de placer le soft dans votre dossier
applications.
Un double clic et ImageWell s'affiche dans une petite fenêtre.
La première des choses est déjà de paramétrer cet outil en cliquant sur
Préférences en fonction de vos besoins. Pas envie d'envoyer vos images vers un iDisk ou un FTP mais plutôt dans un dossier spécifique de votre Mac…? Il suffit ici de créer un lien vers celui qui vous convient, le pop-up en haut à droite vous permettant de faire pas mal de choses…
Dans
Options, vous pouvez choisir de faire certaines choses dont définir une valeur de cadrage, enregistrer en .jpg, etc.
Remarquez que le développeur vous propose de déverrouiller par un code les fonctionnalités supplémentaires de son application mais contre une légitime rémunération de $14,95.
Ensuite il suffit de glisser votre photo à recadrer
dans la fenêtre image d'ImageWell… Celle-ci vous indique la taille de votre illustration. Il suffit alors de cliquer sur
Éditer…
Ne vous faites pas piéger, agrandissez en tirant en bas à droite, la fenêtre de traitement…
Puis cliquez sur l'outil
Crop. Une petite palette s'affiche qui donne la taille de la réduction… Image trop grande, hop, on réduit à 30 % pour avoir du champ.
En cliquant à nouveau sur l'outil
crop,et en repartant d'un coin de l'image, on définit très précisément le cadrage que l'on veut.
Si vous souhaitez un 450 par 300 pixels, entrez directement ces valeurs en bas à gauche de la fenêtre…
Changez le rapport d'agrandissement pour faire coïncider la portion d'image que vous souhaitez utiliser avec le masque de la découpe, n'hésitez pas à déplacer ce dernier et à l'ajuster (les dimmensions en pixels sont immédiatement visibles au nu de votre pointeur lors du réajustement de la taille par cliqué glissé des poignées des repères — en relisant, une phrase semble bien étrnage mais pourtant, c'est bien cela…!)…
Puis cliquez en haut sur
Aperçu…
En haut, dans le pop-up, précisez la destination finale de votre image (pour ma part, vers un dossier…)… Mais, juste avant, vous pouvez régler la compression du .jpg et donc sa qualité en jouant qur le curseur entre Basse et Haute.
Je vous fais grâce des autres options, essayez-les…!
L'image finale traitée par ImageWell…
En résumé, voilà un petit utilitaire astucieux qui fait le minimum syndical et bien plus si vous prenez le temps de l'étudier de près… Bref, pour tous les rédacteurs qui ne souhaitent pas s'équiper d'une usine à gaz alors qu'ils ont juste quelques images à traiter…
Note : oui, c'est une photo que j'avais faite de la solution
CalDigit en
e-sata avant de me rendre compte que mon vieux G5 ne la supportait malheureusement pas. J'utilise la version
FireWire sans ce cable orange vif…!
Note du 10/07/07 : zut, je n'avais pas vu/lu le test sur
CUK de cet utilitaire…
# | 10/07/2007 | 01:00 | .(JavaScript must be enabled to view this email address) à Jean-Christophe Courte |
Entre variables application et variables personnelles…
par Jean-Christophe Courte
Dans les raisons du choix d'
ExpressionEngine pour cette version 2, il y a bien évidemment la possibilité d'affecter plusieurs catégories à un billet, la puissance du moteur de recherche interne, la récupération des billets issus de pMachine (mais aussi de Movable Type), etc. Côté rédacteur, on peut écrire en pMcode comme en HTML et sauvegarder rapidement ses brouillons ou utiliser MarsEdit, etc.
Mais, côté
mains dans le code, il y a des aspects bien plus pratiques comme la gestion des
templates et des pages de CSS, RSS, ATOM, recherche dans la fenêtre administration (pas besoin de réexpédier les modèles via FTP, il suffit de valider les modifications pour qu'elles soient aussitôt actives), etc.
Sans oublier les
global variables…! Par défaut, ExpressionEngine en propose une
vaste liste indispensable pour bâtir la mise en forme des pages web… Mais l'utilisateur peut en créer d'autres, spécifiques à son site, à la fois pour simplifier son code comme les mises à jour.
Seule contrainte, ne pas utiliser dans ces
variables utilisateur des variables propres à ExpressionEngine. Une fois que l'on se souviens de cela, ce dispositif permet de créer des variables qui serviront, par exemple, à des liens ou des ensembles d'informations. Il suffit de leur attribuer un nom mnémotechnique, différent d'une variable existante bien entendu.
Et hop, le tour est joué…
Du coup le modèle de mise en forme est plus simple à appréhender (…ici, une fin de code dans une page) :
<div class="box-1">{cartouche_urbanbike}</div>
</div>
<br class="clear" />
</div>
{pied_de_page}
</div>
{google_analytics}
</body>
</html>
Chaque élément
entre accolades — il y en a trois ici — est une variable. Ainsi, par exemple, la première correspond à :
<img src="http://www.urbanbike.com/images/
zim/cartouche_urbancopyright.png" alt="copyright" width="150" height="300" border="0" />
Dès lors,
la maintenance du code est simplifiée à l'extrême, il suffit d'ouvrir le contenu d'une variable pour procéder à un changement qui sera automatiquement reporté sur tous les modèles (templates) l'utilisant.
Autre astuce, pour certains billets qui font appel à une donnée susceptible d'évoluer (…comme le nombre de chroniques de livres sur urbanbike par exemple), il est possible d'utiliser une variable personnelle dans le corps du billet…
Néamoins, certaines variables personnelles se retrouvent parfois en conflit avec d'autres variables propres à EE au sein d'une boucle, comme
paginate. Bref, la seule solution, c'est de tester. Il est regrettable qu'aucun livre ne soit consacré exclusivement à ExpressionEngine. Le seul qui l'évoque, en langue anglaise, est
Blog Design Solutions, un livre paru il y a une bonne année chez
friends of ED, ouvrage manifestement très technique. Dommage.
# | 9/07/2007 | 21:00 | .(JavaScript must be enabled to view this email address) à Jean-Christophe Courte |
Paginate fonctionne…
par Jean-Christophe Courte
Certains lecteurs ont du être surpris de retrouver parfois cette première page en mode test mais c'est terminé.
Comme l'a écrit
Ingmar à l'issue du long tread de recherche du problème,
Cool, undocumented parameters to the rescue.
Bref, la pagination en bas de ce site fonctionne désormais correctement sous ExpressionEngine en version 1.6 et dans toutes les circonstances.
Nous avions un souci de redirection qui n'existait pas sur la version 1.5.2… Avec un blog
multi-site, il était indispensable — dans certains cas — de placer un tag de redirection en amont de la fonction
paginate et, pour que ceux que cela intéresse c'est le dernier argument, non documenté jusqu'à présent, qui fait la différence…
{exp:weblog:entries weblog="{my_weblog}" orderby="date" sort="desc" limit="10" paginate_base="site/index"}
Merci à Derek, Lisa, Ingmar et Robin.
# | 6/07/2007 | 17:00 | .(JavaScript must be enabled to view this email address) à Jean-Christophe Courte |
Sous ExpressionEngine
par Urbanbike
Peu de différences à l'oeil nu, et pourtant, une nouvelle plateforme.
Pour le meilleur, nous avons doté Urbanbike d'Expression Engine développé par l'équipe de
Rick Ellis.
Se faire une place sur internet, c'est loin d'être une évidence et cela peut devenir frustrant si vous n'êtes pas maître à bord et si vous n'en n'avez pas sous le pied. Osons seulement redire qu'un blog n'a pas forcément vocation à être formaté, calqué sur celui du voisin et exempt d'améliorations continues et personnalisées.
Note : Urbanbike est mis en musique sur des machines Apple… of course ! L'hébergement assuré sur un Xserve par
ima'diff.
Note de 19:00 de JC : des soucis au chargement de la page…? Ne cherchez pas, Google étant tombé (incroyable…!), le script Google Analytics ne se chargeait pas…!
Je l'ai supprimé temporairement. Si d'autres sites que vous suivez rament, il se peut que cela soit également pour cette raison. Une raison de plus pour conserver au sein même d'urbanbike notre propre recherche interne avec ExpressionEngine.
NB : Besoin de chercher sur la toile ce soir ? Passez par :
http://www.exalead.com/ par exemple…
# | 29/06/2007 | 18:00 | .(JavaScript must be enabled to view this email address) à Urbanbike |
Disponible en français
par Jean-Christophe Courte
Avec l'installation de la version 8.1, ma version de PitStop 7.1 avait disparue de l'application Acrobat Professional 8 mais j'avais à chaque démarrage un message me signalant un souci avec un profil ICC. Hier, j'ai téléchargé la
version 7.2 de PitStop et, surprise, elle ne s'affichait toujours pas sous Acrobat 7 comme sous Acrobat 8 pro. Du coup, je suis allé dans le dossier
Bibliothèque/ColorSync/profiles/
et j'ai commencé à virer tous les profils ICC que je n'utilise pas car correspondant à des boîtiers numériques que je ne risque pas de croiser…
Impeccable. Comme quoi accumuler parfois des tonnes et des tonnes de choses peut parfois faire capoter une installation.
Attention, faire cela calmement en se réservant la possibilité de revenir à l'état initial…
En savoir plus sur
PitStop (en français sur le site de Quartet.fr) ou sur
urbanbike…
Par contre, petis soucis sur Distiller 8.1.0 avec le format PDFX4…
Erreur dans PDFX4 2007 :
/CheckCompliance out of range
Sachant qu'il suffit de choisir ce set de distillation pour qu'il se mette à couiner (tout seul, sans .ps à moudre…!), c'est un peu étonnant.
Et
Yann en Allemagne me signale les mêmes surprises…
Même erreur sur un autre Mac où je viens d'installer la CS3 US et où Acrobat 8 était présent. Peut-être parce qu'il manque dans les réglages Distiller le "Compliance Standard" pour PDF/X4 ? Je ne vois que ceux pour PDF/X-1a, X-3 et A-1b.
Et je n'arrive toujours pas à ouvrir Distiller sur mon MacIntel, je peux pas vérifier si il a le standard pour X-4 quand on a installé CS3 en entier
Bon, tout fonctionne correctement depuis InDesign CS3 en export PDF.
# | 16/06/2007 | 12:50 | .(JavaScript must be enabled to view this email address) à Jean-Christophe Courte |
‹ First < 136 137 138 139 140 > Last › | Page 138 sur 167