Catégories
Image Open-source Systeme

Convertir JPG vers PDF en ligne de commande

Sam2p (distribué par son auteur sous licence GPLv2) est un petit utilitaire très simple et pratique si vous avez à convertir des images d’un format vers un autre. Il est disponible sous GNU/Linux et Windows.

Liste des formats d’entré supportés:
PNM, PBM, PGM, PPM, XPM, GIF, LBM, TGA, PCX, JPEG, TIFF, PNG, PS, EPS, PDF

Liste des formats de sortie supportés:
XWD, BMP, PNG, TIFF6, JPEG, PNM, GIF89a, XPM, PS, EPS, PDF

Un fois le logiciel installé avec la commande suivante (exemple d’installation sous Ubuntu):

sudo apt-get install sam2p

la commande pour convertir le fichier image.jpg vers image.pdf est:

sam2p image.jpg image.pdf

Il est bien sûr possible de spécifier des options à cette ligne de commande notamment pour ajuster le taux de compression (-c), changer la résolution de l’image (-m) ou bien appliquer une rotation ou un redimensionnement (-e).

L’utilisation de la ligne de commande permet de pouvoir facilement inclure sam2p dans un script afin de faire un traitement par lot des images.

Catégories
Image Open-source

Ajouter un reflet à un logo avec GIMP

Voici un petit tutorial Gimp permettant de réaliser un logo avec un reflet style Cover Flow de iTunes.

Tout d’abord, ouvrir le fichier dans The Gimp (nous prenons ici le logo du blog de Nicolargo).

Pour réaliser ce reflet, nous allons tout d’abord doubler la hauteur de l’image. Pour cela,

  • aller dans le menu Image / Taille du canevas

  • décocher le lien qui permet de garder les proportions (le maillon de chaine situé entre la longueur et la hauteur de l’image) et doubler la valeur de la hauteur (ici on passe de 47 à 94)

Dans la palette des calques, dupliquer l’arrière plan (ou le calque souhaité):

  • sélectionner le calque
  • aller dans le menu Calque / Dupliquer le calque
  • renommer ce nouveau calque en « Reflet« 

  • sélectionner le calque « Reflet »
  • aller dans le menu Calque / Transformer / Miroir vertical
  • déplacer le calque « Reflet » en dessous du calque principal en sélectionnant l’outil de déplacement (touche M) et en utilisant la souris ou les flèches du clavier.

Désormais, il ne reste plus qu’a créer l’effet de reflet sur ce calque. Pour cela, nous allons utiliser un Masque de Calque.

Un masque de calque sert à masquer certaines zones du calque à l’aide d’un outil de remplissage quelconque (pinceau, crayon, pot de peinture, etc.). Le fait de peindre une zone en noir sur ce masque va masquer cette zone sur le calque (et donc la rendre transparente). La couleur blanche rend la zone dessinée opaque et les niveaux de gris permettent de la rendre plus ou moins transparente.

Vérifier que le calque « Reflet » est bien sélectionné, puis aller dans le menu Calque / Masque / Ajouter un masque de calque. Dans la boite de dialogue, sélectionner « Blanc (opacité complète)« .

Si vous regardez la palette des calques, vous verrez que le calque « Reflet » possède une deuxième vignette : c’est le masque, qui est blanc pour le moment. Vous pouvez a tout moment décider de dessiner sur le calque ou sur son masque en cliquant sur la vignette appropriée.

  • sélectionnez le masque (il doit alors être entouré d’une bordure blanche) puis, à l’aide de l’outil dégradé (touche L), dessinez un dégradé vertical blanc->noir (le blanc étant en haut et le noir en bas)
  • ajuster l’opacité du claque de reflet si nécessaire

  • pour avoir un aperçu du résultat, mettre un calque de fond (noir ou blanc)

Et voilà !