clipPath clippath

Lagerklippsbana. Anger en klippbana för aktuellt lager.

clipPath= *pathDefinition*

clipPathE= *pathName**[, *pathName*]

pathDefinition
Bandata.
pathName
Namnet på banan som är inbäddad i lagerkällbilden (endast ASCII).

Alla delar av lagret som ligger utanför det område som definieras av clipPath= återges som genomskinliga.

*pathName* är namnet på en bana som är inbäddad i lagerkällbilden. Banan omformas automatiskt för att bibehålla den relativa justeringen med bildinnehållet. Om mer än en *pathName* har angetts klipper servern ut bilden till skärningspunkten för sökvägarna. Alla *pathName* som inte hittas i källbilden ignoreras.

NOTE
Endast ASCII-strängar stöds för *pathName*.

*pathDefinition* tillåter att explicit sökvägsdata anges i lagerpixelkoordinater.

Om size= har angetts och inte 0,0, förstorleksändras lagret. I det här fallet är bankoordinaterna relativa till lagrets övre vänstra hörn och lagret placeras baserat på origin= eller dess standardvärde. Alla områden i banan utanför lagrets rektangel förblir genomskinliga.

Om size= inte anges för en heltäckande färg eller ett textlager betraktas lagret som självanpassat i den utsträckning som banan bestämmer dess storlek. Om origin= inte anges används (0,0) av sökvägens koordinatmodell som standard. Med den här arbetsflödesprocessen kan du ange bankoordinater i förhållande till origo för lager 0.

NOTE
Kommandona scale=, rotate= och anchor= tillåts inte för helstora färglager som ändrar storlek automatiskt.

*pathDefinition* accepterar en sträng som liknar värdet för attributet d= i elementet SVG <path> förutom att kommatecken används i stället för mellanslag för att skilja värden åt. *pathDefinition* kan innehålla en eller flera underbanor med sluten slinga.

Följande sökvägskommandon stöds i *pathDefinition*:

Kommando
namn
Beskrivning
M x,y
moveto absolut
Starta en ny delbana vid x,y.
m x,y
flytta relativt
L *{ x,y}
lineto absolut
Rita en linje från den aktuella positionen till x,y.
l *{ x,y}
lineto relativ
C * x1,y1,x2,y2,x,y
krängande absolut
Rita en Bezier-kurva från den aktuella positionen till x,y. x1,y1 är kontrollpunkten i början av kurvan och x2,y2 är kontrollpunkten i slutet av kurvan.
c *{ x1,y1,x2,y2,x,y
kurvförhållande
Z | z
closepath
Stäng den aktuella delbanan med en rak linje.

Kommandon med versaler anger att koordinatvärdena är i absoluta pixelpositioner (i förhållande till lagrets övre vänstra hörn). Pixelförskjutningar följer gemena kommandon i förhållande till den aktuella positionen.

m eller M startar alltid en ny delbana. Delbanor stängs automatiskt (med en rak linje) om 'Z' eller 'z' inte anges i slutet.

Om en underbana börjar med en relativ rörelse ('m') är den relativ till något av följande:

  • Startpunkten för den föregående delbanan, om den stängdes med "z" eller "Z".
  • Slutpunkten för den tidigare delbanan, om den inte stängdes explicit.
  • 0,0, om det är den första delbanan.

Egenskaper section-d4127db0dac54e3cbd44f7ea1e001960

Lagerattribut. Gäller det aktuella lagret eller den sammansatta bilden om layer=comp. Effektlager ignorerar det.

Modifieraren clipPathE= ignoreras om det inte finns någon bana med det angivna namnet i lagrets källbild eller om lagerkällan inte är en bild.

Standard section-076c35ea37fa4a44ada253b4c2dec1dd

Ingen, om du inte vill ha någon ytterligare urklippning av lagret.

Se även section-dd8110fb6f5c45eba6284c5ec5f49056

clipXpath= , textFlowPath= , extend=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49