LazPaint Command line/fr

From Free Pascal wiki
Jump to navigationJump to search

English (en) suomi (fi) français (fr)

Retour

Ligne de commande

Utilisation générale :

lazpaint fichierEnEntrée [/commande1 [/commande2...]] [fichierEnSortie]

Ou

lazpaint fichierEnEntrée [-commande1 [-commande2...]] [fichierEnSortie]

Sous Linux, le préfixe de commande est '-'. Sous Windows, le préfixe de commande peut être '-' ou '/'.

Ligne sans commande

Vous pouvez omettre les commandes si vous voulez seulement convertir une image dans un autre format. Par exemple :

lazpaint image.pdn image.png

aplatira et sauvegardera une image Paint.NET dans un fichier PNG.

Ligne sans fichier en sortie

Si vous ne spécifiez pas de fichier en sortie, l'application sera ouverte avec l'image résultante. Par exemple :

lazpaint image.png /RotateCW

ouvrira l'image avec une rotation de 90°.

Ligne sans fichier en entrée

Vous pouvez aussi créer une image à partir de rien. Par exemple :

lazpaint /New(800,600) /Gradient(255,255,255,255,0,0,0,255,Linear,0,0,800,600) blackwhite.png

créera une image avec un dégradé noir et blanc et le sauvegardera dans blackwhite.png.

Commandes générales

  • /HorizontalFlip : retourne l'image horizontalement
  • /VerticalFlip : retourne l'image verticalement
  • /SwapRedBlue : échange les canaux rouges et bleus
  • /RotateCW : tourne l'image dans le sens horaire
  • /RotateCCW : tourne l'image dans le sens anti-horaire
  • /Resample(Width,Height: Integer) : rééchantillonge l'image à Width x Height
  • /Opacity(Value: Byte) : applique un factor global d'opacité
  • /Gradient(red1,green1,blue1,alpha1,red2,green2,blue2,alpha2: Byte; type; x1,y1,x2,y2: Single) : dessine un gradient. Le type peut être Linear, Reflected, Diamond ou Radial.
  • /New(Width,Height) : crée une nouvelle image de dimensions Width x Height

Par exemple :

lazpaint bigimage.bmp /Resample(320,200) smallimage.png

sauvegardera une petite copie de l'image bigimage.bmp dans smallimage.png

Commandes de filtre

Vous pouvez appliquer les filtres avec les valeur par défaut. Voici la liste des commandes de filtres :

Filtres de flou : BlurPrecise, BlurRadial, BlurFast, BlurCorona, BlurDisk, BlurMotion, BlurCustom

Filtres de pixels : Sharpen, Smooth, Median, Emboss, Contour, Grayscale, Negative, LinearNegative, Normalize, SmartZoom3

Filtres de déformation : Sphere, Twirl, Cylinder, Plane

Filtres de rendu : PerlinNoise, CyclicPerlinNoise, Clouds, CustomWater, Water, Wood, WoodVertical, Plastik, MetalFloor, Camouflage, SnowPrint, Stone, RoundStone, Marble

Par exemple :

lazpaint photo.jpg /Contour /Emboss /Normalize

tansformera l'image en dessin en pierre taillée.