!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/nl/   drwxr-xr-x
Free 50.9 GB of 127.8 GB (39.83%)
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.85 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
3.7. Paden

3.7. Paden

Figuur 2.20. Vier voorbeelden van paden in Gimp

Vier voorbeelden van paden in Gimp

Vier voorbeelden van paden in Gimp: een gesloten en rechthoekig, een open en rechthoekig; een open en gekromd en een met een afwisselend rechte en kromme segmenten.

Een pad is een eendimensinale kromme. Er zijn twee redenen om paden te gebruiken:

  • Een gesloten pad kan gebruikt worden om een selectie te maken.

  • Een open of gesloten pad kan op verschillende manieren in een afbeelding getekend worden.

Paden kunnen met het Pad gereedschap gemaakt en bewerkt worden. Net als lagen en kanalen zijn paden onderdelen van een afbeelding. Als een afbeelding in het eigen XCF-formaat opgeslagen wordt, worden de controle punten van de paden daar ook in opgeslagen. De lijst van paden in een afbeelding kan bekeken en bewerkt worden met het paden dialoogvenster. Als u een pad van de ene naar de andere afbeelding wilt verplaatsen kunt u kopieëren en plakken met behulp van het oppop menu van het voorgenoemde venster, of door een icoon uit dit dialoogvenster met de muis in het afbeeldingsvenster van de andere afbeelding te slepen.

Figuur 2.21. De weergave van een pad terwijl het bewerkt wordt.

De weergave van een pad terwijl het bewerkt wordt.

Zwarte vierkanten zijn ankerpunten, de open cirkel is het geselecteerde ankerpunt en de twee open vierkantjes zijn de handvaten ervan. Verder ziet u dat het pad uit twee losse onderdelen bestaat

Paden worden in Gimp als "Bezier kromme's" behandeld. In de praktijk betekend dit dat hun vorm door Ankers en handvaten vastgelegd wordt. "Ankers" zijn de punten waar het pad doorheen gaat. "handvaten" bepalen de richting van het pad bij binnenkomst en uitgaan van het ankerpunt: Bij ieder ankerpunt horen twee handvaten.

Paden kunnen erg ingewikkeld zijn. Als u ze zelf handmatig met het padgereedschap maakt zullen ze zelden uit meer dan een stuk of tien punten bestaan. Als u ze maakt door een selectie of een tekst naar een pad om te zetten, kan dit echter een pad opleveren met honderden of zelfs duizenden anker- en handvaten.

Een pad kan uit meerdere componenten bestaan. Een "component"is een deel van een pad waarvan de ankerpunten allemaal onderling met pad-segmenten verbonden zijn. Omdat een pad uit meerdere, niet-verbonden componenten kan bestaan kunt u het omzetten naar een selectie die uit meerdere verschillende onderdelen bestaat.

Ieder onderdeel van een pad kan open of gesloten zijn: "Gesloten" betekent dat het laatste ankerpunt met het eerste verbonden is. Als u een selectie van een open pad maakt, wordt dit eerst automatisch gesloten door de eind- en beginpunten met een rechte lijn te verbinden.

Onderdelen van een pad zijn recht of gebogen. Een pad met alleen rechte onderdelen wordt "polygoon" genoemd. Een pad-onderdeel wordt als een rechte lijn aangemaakt omdat de handvaten dan op dezelfde plaats als het ankerpunt, op een afstand 0, ervandaan staan, hierdoor ontstaan rechte verbindingsstukken. Als u een handvaten bij het ankerpunt vandaan sleept kan er vervolgens een gekromd pad-segment ontstaan.

Een van de aangename aspecten van paden is dat ze weinig beslag op de systeembronnen leggen, zeker in vergelijking met plaatjes. Een pad wordt in het computer geheugen alleen vastgelegd door de anker- en handvaten en een kilobyte geheugen is dus al snel genoeg om een behoorlijk ingewikkeld pad in op te slaan, maar niet genoeg om een zelfs een RGB-plaatje van 20x20 beeldpunten in op te slaan. Daarom kunt u enige honderden paden in een afbeelding aanmaken zonder daarmee uw computer merkbaar zwaar te belasten. (Het overzicht over zoveel paden houden, levert uzelf echter wel een hoop inspanning op, maar dat is een ander probleem). Zelfs een pad met duizenden segmenten levert een minimale systeembelasting op vergeleken met die van een typische laag of kanaal.

3.7.1. Paden en selecties

In Gimp kunt u een pad in een slectie omzetten en vice versa. Meer uitleg daarover kunt u in het hoofdstuk over Selecties vinden.

Als u een selectie in een pad omzet, volgt het pad de lijn van de marcherende mieren. Zoals u misschien nog kunt herinneren, hoeft een selectie niet scherp begrenst te zijn, naast een positie is er ook nog een "selectiesterkte", een pad is echter een lijn die op een bepaalde selectiesterkte gelegd moet worden. Bij de omzetting van een selectie naar een pad kan er dus informatie verloren gaan. Als u vervolgens het pad weer naar een selectie omzet is deze selectie een alles-of-niets selectie; deze twee bewerkingen hebben dus een vergelijkbaar resultaat als het uitvoeren van het verscherpenuit het selecteren-menu.

3.7.2. Paden en tekst

Figuur 2.22. Text converted to a path

Text converted to a path

Een tekst die naar een pad is omgezeten en met het perspectief gereedschap vervormd is.

Text converted to a path

Hetzelfde pad, overgetrokken met een vaag penseel waarna er een verlooptint op afgebeeld werd die met het “Gele contrastfilter” bewerkt is.

Een tekst object dat met het tekst gereedschap gemaakt is kan in een pad omgezet worden met de "Create path from text" knop in het gereedschapsopties dialoogvenster van het tekst gereedschap. Dit kan handig zijn voor een aantal doelen, waaronder:

  • Het pad overtrekken met een penseel om creatieve tekst te maken.

  • Belangrijker nog, het vervormen van tekst; Als de tekst naar een pad omgezet wordt, dat daarna getransformeerd wordt en daarna pas overgetrokken of gevuld wordt ziet het einderesultaat er vaak beter uit dan waneer u het overtrekken en vullen eerst doet, en tenslotte de tekst als een verzameling beeldpunten transformeert.

3.7.3. Paden en SVG bestanden

SVG staat voor "Scalable Vector Graphics" ofterwijl schaalbare vectortekening en wordt steeds populairder als bestandsformaat voor vectortekeningen. In deze tekeningen worden onderdelen resolutie-onafhankelijk opgeslagen, in tegenstelling tot rooster-afbeeldingen die uit gekleurde beeldpunten opgebouwd worden. Gimp is voornamelijk op rooster-afbeeldingen gerich maar paden worden beschreven als vectoren.

Gimp geeft paden op bijna dezelfde manier weer als ze in SVG-bestanden worden opgeslagen, hierdoor kunnen ze zonder informatieverlies in SVG-bestanden worden opgeslagen.

Dit betekent ook dat Gimp ook paden kan maken van SVG-bestanden die door andere programma's gemaakt zijn, zoals Inkscape of Sodipodi; twee populaire open-source vector-tekenprogramma's. Deze programma's hebben vaak iets geavanceerdere bewerkingsmogelijkheden voor paden dan Gimp en leveren zo een nuttige aanvulling op het teken-arsenaal. U kunt een SVG-bestand via het paden-dialoogvenster impprteren.

Het SVG-formaat hent ook andere objecten dan aleen paden: het kent ondermeer figuren als vierkanten, rechthoeken,cirkels, ellipsen, regelmatige veelhoeken en nog veel meer. Gimp-2.0 kan niets met deze objecten doen, maar Gimp-2.2 kan ze als paden in de afbeelding opnemen.

[Opmerking] Opmerking

Gimp kan SVG-bestanden niet alleen gebruiken om paden aan te maken, maar kan deze bestanden ook als Gimp-afbeeldingen openen op de gebruikelijke manier.


:: 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.0134 ]--