ITEXT (1I)     version 1.2, Inrimage 4.6.9     March 2022

User Intro    Prog Intro    Liste des commandes    Liste des manuels
Table of Contents


NAME

itext - écriture de textes dans une image

SYNOPSIS

itext [-cp] [-xor] [-nobg | -nofg] [-c fg/bg] [-fn font] [-rm n| -lm n] [-tm n| -bm n] [-w textwidth] [-h textheight] [-cx | -fx ] [-cy | -fy ] [-izo n] [-nz n] [-ivo n] [-nv n] {-t text | -tf text-file} [image]

DESCRIPTION

itext permet d'écrire du texte dans une image. On peut soit écrire directement dans l'image soit en effectuer une copie.
-cp (ou argument image absent) :
lecture de image (ou stdin) et écriture sur stdout
-xor :
Le texte est écrit avec la fonction xor (ou exclusif).
-nobg, -nofg:
on n'écrit pas la partie background (respectivement foreground) des caractères.
-c :
définit la couleur : valeurs de foreground et background du texte (par défaut 255/0).
-fn :
choix de la police de caractères. Si le nom contient '/', c'est un fichier. sinon, pour -fn xxx, on prend le fichier $INR_HOME/fonts/font-xxx.inr.gz.
La liste des polices disponibles peut être obtenue par la commande ilsfonts(1i) .
-rm, -lm :
right et left margin. Une seule des 2 options doit être donnée. L'unité est le pixel (vecteur dans le cas d'images vectorielles). Le texte commencera à n pixels du bord gauche ou s'arrêtera à n pixels du bord gauche.
-tm, -bm :
top / bottom margin. Une seule des 2 options doit être donnée.
Avec -tm, le haut de la 1ère ligne de texte sera située à n lignes d'image du bord supérieur,
Avec -bm, le bas de la dernière ligne de texte sera située à n lignes d'image du bord inférieur,
-w, -h :
largeur en pixels (vecteurs) et hauteur en lignes d'image maximales du texte.
-cx, -cy:
Pour centrer le texte horizontalement et verticalement.
-fx:
mode fill en X. On fait rentrer le maximum de mots dans chaque ligne. Incompatible avec -cx.
-fy:
mode fill en Y. On espace les lignes de texte de façon à occuper au mieux l'espace vertical. Incompatible avec -cx.
-izo :
Définit le numéro du plan dans lequel écrire (1.. NDIMZ)
-nz :
Nombre de plans consécutif dans lesquels écrire le même texte (1 par défaut).
-ivo :
numéro de la 1ère composante vectorielle à modifier (1.. NDIMV)
-nv :
nombre de composantes dans lesquelles écrire (NDIMV par défaut).
-t :
texte à écrire
-tf :
nom du fichier contenant le texte

EXEMPLE


itext -cp <im0 >im1 -cx -cy -t essai
copie im0 dans im1 en écrivant le texte au milieu de l'image.

itext im1 -cx -bm 0 -t test -nobg -nv 2
Si im1 est une image couleur vectorielle, le texte sera écrit en jaune, et centré en bas de l'image.

SEE ALSO

ilsfonts(1i) , icompose(1i) , fillc(1i) , raz(1i)
Voir Inrimage(1i) pour la description des options générales.