import
Exemples d'utilisation • Récapitulatif des options
Utilisez le programme import pour capturer tout ou partie de l'écran d'un serveur X et enregistrer l'image dans un fichier. import capture la fenêtre sélectionnée par un clic ou par un argument de programme. Consultez Command Line Processing pour savoir comment structurer votre commande import, ou voyez ci-dessous des exemples d'utilisation de la commande.
Exemples d'utilisation
Nous donnons ici quelques exemples de la commande import afin d'illustrer son utilité et sa simplicité d'emploi. Pour commencer, capturons une image d'une fenêtre X11 au format JPEG :
magick import rose.jpg
Pour sélectionner la zone à capturer, déplacez le curseur sur la fenêtre voulue et cliquez (ou cliquez-glissez) avec le bouton gauche de la souris. Pour annuler la capture, cliquez avec le bouton droit de la souris.
Pour capturer l'intégralité de l'écran du serveur X au format d'image PostScript :
magick import -window root screen.ps
Cette commande vous permet de sélectionner une zone précise de votre écran et d'en copier la sélection dans votre presse-papiers. Vous pouvez utiliser cette fonctionnalité pour publier facilement des images dans les applications qui prennent en charge le téléversement d'images :
magick import clipboard:
Vous trouverez d'autres exemples d'utilisation d'import dans Examples of ImageMagick Usage.
Récapitulatif des options
La commande import reconnaît ces options. Cliquez sur une option pour obtenir plus de détails sur son fonctionnement.
| Option | Description |
|---|---|
| -adjoin | regrouper les images dans un seul fichier multi-image |
| -annotate geometry text | annoter l'image avec du texte |
| -border | inclure la bordure de la fenêtre dans l'image de sortie |
| -channel type | appliquer l'option aux canaux d'image sélectionnés |
| -colors value | nombre de couleurs souhaité dans l'image |
| -colorspace type | définir l'espace colorimétrique de l'image |
| -comment string | annoter l'image avec un commentaire |
| -compress type | type de compression de l'image |
| -contrast | augmenter ou réduire le contraste de l'image |
| -crop geometry | taille et position souhaitées de l'image rognée |
| -debug events | capturer des informations de débogage abondantes |
| -define format:option | définir une ou plusieurs options de format d'image |
| -delay centiseconds | capturer l'image suivante après une pause |
| -density geometry | densité horizontale et verticale de l'image |
| -depth value | profondeur de l'image |
| -descend | obtenir l'image en descendant la hiérarchie des fenêtres |
| -display server | obtenir l'image ou la police depuis ce serveur X |
| -dispose method | méthode d'élimination des calques |
| -dither method | appliquer une diffusion d'erreur à l'image |
| -encipher filename | convertir les pixels en clair en pixels chiffrés |
| -encoding type | type d'encodage du texte |
| -endian type | boutisme (MSB ou LSB) de l'image |
| -filter type | utiliser ce filtre lors du redimensionnement d'une image |
| -frame | inclure le cadre du gestionnaire de fenêtres |
| -geometry geometry | taille ou position souhaitée de l'image |
| -gravity type | placement horizontal et vertical du texte |
| -help | afficher les options du programme |
| -identify | identifier le format et les caractéristiques de l'image |
| -interlace type | type de schéma d'entrelacement de l'image |
| -interpolate method | méthode d'interpolation de la couleur des pixels |
| -label name | attribuer une étiquette à une image |
| -limit type value | limite de ressources du cache de pixels |
| -log format | format des informations de débogage |
| -monitor | surveiller la progression |
| -monochrome | transformer l'image en noir et blanc |
| -negate | remplacer chaque pixel par sa couleur complémentaire |
| -page geometry | taille et position d'un canevas d'image (réglage) |
| -pause seconds | délai en secondes entre les captures |
| -quality value | niveau de compression JPEG/MIFF/PNG |
| -quantize colorspace | réduire les couleurs de l'image dans cet espace colorimétrique |
| -quiet | supprimer tous les messages d'avertissement |
| -quiet | supprimer tous les messages d'avertissement |
| -regard-warnings | prêter attention aux messages d'avertissement. |
| -repage geometry | taille et position d'un canevas d'image |
| -resize geometry | redimensionner l'image |
| -respect-parentheses | les réglages restent en vigueur jusqu'à la limite des parenthèses. |
| -rotate degrees | appliquer une rotation Paeth à l'image |
| -sampling-factor geometry | facteur d'échantillonnage horizontal et vertical |
| -scene value | numéro de scène de l'image |
| -screen | sélectionner l'image depuis la fenêtre racine |
| -seed value | initialiser une nouvelle séquence de nombres pseudo-aléatoires |
| -set attribute value | définir un attribut d'image |
| -silent | fonctionner silencieusement, c'est-à-dire ne faire sonner aucune cloche |
| -strip | retirer de l'image tous les profils et commentaires |
| -synchronize | synchroniser l'image vers le périphérique de stockage |
| -taint | marquer l'image comme modifiée |
| -transparent-color color | couleur transparente |
| -trim | rogner les bords de l'image |
| -type type | type d'image |
| -verbose | afficher des informations détaillées sur l'image |
| -version | afficher les informations de version |
| -virtual-pixel method | méthode d'accès aux pixels situés en dehors des limites de l'image |
| -window id | sélectionner la fenêtre avec cet ID ou ce nom |