Finder: l'astuce simple consiste à donner un nom se terminant par @2x
(avant l'extension): [email protected]
. Ensuite, lorsque vous utilisez la fonction Quick Look, l'image est pixélisée. Comme ce schéma de dénomination est recommandé pour les images rétiniennes, les images normales et HDPI s'affichent à la même taille, comme prévu, la rétine étant plus nette.
Aperçu: En aperçu, la résolution DPI d'une image est interprétée comme normale si elle est réglée sur 72dpi. En le réglant sur 144, vous obtenez le bon ratio d'affichage. On peut atteindre le même effet à 72dpi en changeant l'échelle d'affichage à 50%, mais le réglage de l'échelle ne colle pas au fichier d'image lorsque le réglage DPI le fait. Changez-le à l'aide de l'élément de menu Outils-> Taille.
Voici une petite applescript pour automatiser le réglage 144dpi à partir du Finder.
tell application "Finder"
repeat with item_cour in selection as list
if word 1 of (the kind of item_cour as text) is "Image" then
set path_cour to POSIX path of (item_cour as text)
do shell script "p_cour='" & path_cour & "';
tags=$(xattr -px com.apple.metadata:_kMDItemUserTags \"$p_cour\");
f_info=$(xattr -px com.apple.FinderInfo \"$p_cour\");
sips -s dpiHeight 144 -s dpiWidth 144 \"$p_cour\";
xattr -wx com.apple.FinderInfo '$f_info' \"$p_cour\";
xattr -wx com.apple.metadata:_kMDItemUserTags \"$tags\" \"$p_cour\" "
-- do shell script "convert \"" & path_cour & "\" -set units PixelsPerInch -density 144 \"" & path_cour & "\""
end if
end repeat
end tell
Depuis la commande sips
ne conserve pas les balises, le script comprend 4 lignes pour obtenir et les mettre dans le fichier après qu'il a été modifié, en utilisant la commande xattr
.
Pour installer le script: ouvrez l'éditeur de script, créez un nouveau document, collez le code et enregistrez-le dans le dossier ~/Library/Scripts/Finder. Veillez à vérifier l'option Show the Script Menu
dans la préférence de l'éditeur de script. Pour utiliser le script: sélectionnez le (s) fichier (s) image (s) dans le Finder et activez le script depuis le menu.