!c99Shell v. 1.0 pre-release build #16!

Software: Apache/2.2.3 (CentOS). PHP/5.1.6 

uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44
EDT 2010 i686
 

uid=48(apache) gid=48(apache) groups=48(apache) 

Safe-mode: OFF (not secure)

/usr/share/gimp/2.0/help/fr/   drwxr-xr-x
Free 53.69 GB of 127.8 GB (42.01%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     gimp-concepts-paths.html (16.3 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
3.7.  Chemins

3.7.  Chemins

Figure 2.20.  Quatre exemples de chemins Gimp

Quatre exemples de chemins Gimp

Quatre exemples de chemins Gimp: un fermé et polygonal; un ouvert et polygonal; un fermé et courbe; un avec un mélange de segments droits et courbes.

Un chemin est une courbe uni-dimensionnelle. Les chemins sont utilisés dans deux buts:

  • Un chemin fermé peut être transformé en sélection.

  • Un chemin fermé ou ouvert peut être tracé, càd dessiné de multiples façons.

Les chemins peuvent être créés et manipulés grâce à l'outil Chemins. Les chemins, comme les calques et les canaux, font partie de l'image. Quand vous enregistrez une image au format natif de Gimp XCF, les chemins sont sauvegardés en même temps. La liste des chemins peut être visualisée et manipulée grâce au Dialogue des chemins. Si vous voulez déplacer un chemin d'une image dans l'autre, vous pouvez faire un copier-coller grâce au menu local ouvert par un clic droit dans le Dialogue des chemins, ou un cliquer-glisser de l'icône du chemin dans le Dialogue des chemins jusque dans l'image de destination.

Figure 2.21.  Aspect d'un chemin manipulé avec l'outil Chemin.

Aspect d'un chemin manipulé avec l'outil Chemin.

Les carrés noirs sont les points d'ancrage, le cercle vide est l'ancre sélectionnée, et les deux carrés vides situés au bout des lignes directrices sont ses poignées (ou points directeurs). Notez que ce chemin a deux composants.

Les chemins de Gimp appartiennent à un type de courbe mathématique appelé «Courbes de Bézier». Les points d'ancrage sont les points par où passe le chemin et les poignées définissent la direction du chemin à l'entrée et à la sortie d'un point d'ancrage. Chaque point d'ancrage a deux poignées qui lui sont attachées.

Les chemins peuvent être très complexes. Si vous les créez à la main avec l'outil Chemin, il n'auront le plus souvent qu'une douzaine de points d'ancrage. Mais si vous les créez par transformation d'une sélection en chemin, ou par transformation d'un texte en chemin, ils pourront contenir des centaines, voire des milliers, de points d'ancrage.

Un chemin peut comporter plusieurs composants. Un composant est une partie d'un chemin dont les points d'ancrages sont unis les uns aux autres par des segments. La possibilité d'avoir plusieurs composants vous permet de les convertir en sélections indépendantes.

Chaque composant d'un chemin peut être ouvert ou fermé: «fermé» signifie que le dernier point d'ancrage est relié au premier. Si vous transformez un chemin en sélection, les composants ouverts seront automatiquement fermés en reliant le dernier point d'ancrage au premier par une ligne droite.

Les segments d'un chemin peuvent être droits ou courbes. Un chemin dont tous les segments sont droits est appelé «polygonal». Quand vous créez un segment de chemin, il commence par être droit, parce que les poignées placées par dessus ont alors une longueur nulle. Vous pouvez courber un segment en déplaçant une poignée à partir d'un des points d'ancrage.

Une bonne chose avec les chemins est qu'ils sont économes en ressources, à la différence des images. Représenter un chemin en mémoire ne nécessite que le stockage des coordonnées des ancres et des poignées. 1Ko de mémoire suffit pour un chemin complexe alors que ça ne suffit pas même à un calque RVB de 20x20 pixels. Il est donc possible d'avoir des centaines de chemins dans une image sans surcharge de votre système (la difficulté que vous aurez à les gérer est un autre problème).

3.7.1.  Chemins et sélections

Gimp vous permet de transformer une sélection en chemin, et un chemin en sélection. Voyez Sélection

Quand vous transformez une sélection en chemin, le chemin suit de près les «pointillés mobiles» qui délimitent la sélection. Maintenant, la sélection est une entité bi-dimensionnelle alors que le chemin est uni-dimensionnel, si bien que la transformation entraîne une perte d'information. C'est ainsi qu'une bordure adoucie ne sera pas conservée si vous retransformez le chemin en sélection.

3.7.2.  Chemins et Texte

Figure 2.22.  Text converted to a path

Text converted to a path

Texte converti en chemin puis transformé par l'outil Perspective

Text converted to a path

Le chemin précédent, tracé avec une brosse floue puis mappée en utilisant le filtre Carte de dégradé avec le dégradé «Yellow contrast».

Un texte créé avec l'outil Texte peut être transformé en chemin en utilisant le bouton «Créer un chemin depuis le texte» dans le Dialogue des Options de l'outil.

  • Tracer le chemin, ce qui vous donne beaucoup de possibilités de texte élaboré.

  • Plus important, la transformation du texte. Convertir un texte en chemin, transformer le chemin, et finalement le tracer ou le transformer en sélection et alors le remplir, aboutit souvent à des résultats de qualité bien supérieure à celle obtenue en plaçant le texte dans un calque et en le traitant au niveau des pixels.

3.7.3.  Chemins et fichiers SVG

SVG (Scalable Vector Graphics: graphismes vectoriels de taille variable) est un format de fichier dont la popularité va croissante parmi les graphismes vectoriels. Les éléments graphiques y sont représentés dans un format indépendant de la résolution, à la différence des graphismes tramés (raster) où les éléments graphiques sont représentés en tableaux de pixels. Gimp est avant tout un programme traitant des images pix-map, mais les chemins sont des entités vectorielles.

Heureusement, les graphismes SVG sont représentés de la même façon que les chemins de Gimp (en fait, la gestion des chemins de Gimp a été réécrite avec le format SVG en vue). Cette compatibilité rend possible l'enregistrement des chemins Gimp en fichiers SVG sans perte d'information. Vous pouvez accéder à cette possibilité dans le Dialogue des chemins.

Cela signifie aussi que Gimp peut créer des chemins à partir de fichiers SVG enregistrés avec d'autres programmes, comme Inkscape ou Sodipodi . C'est intéressant car ces programmes manipulent bien mieux les chemins que ne le fait Gimp. Vous pouvez importer un chemin d'un fichier SVG en utilisant le Dialogue des chemins.

Le format SVG gère bien d'autres éléments graphiques que les chemins, entre autres des carrés, des rectangles,des cercles, des ellipses, des polygones réguliers...etc. Gimp 2.0 ne peut rien faire avec ces entités, mais gimp 2.2 peut les charger en tant que chemins.

[Note] Note

La création de chemins n'est pas la seule chose que Gimp sache faire avec les fichiers SVG. Il peut aussi les ouvrir en tant qu'images Gimp, de la façon habituelle.


:: Command execute ::

Enter:
 
Select:
 

:: Shadow's tricks :D ::

Useful Commands
 
Warning. Kernel may be alerted using higher levels
Kernel Info:

:: Preddy's tricks :D ::

Php Safe-Mode Bypass (Read Files)

File:

eg: /etc/passwd

Php Safe-Mode Bypass (List Directories):

Dir:

eg: /etc/

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0052 ]--