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).

De delar av lagret som ligger utanför det område som definieras av clipPath= renderas 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* anges klipper servern ut bilden till skärningspunkten för dessa sökvägar. Alla *pathName* som inte hittas i källbilden ignoreras.

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

*pathDefinition* I kan du ange explicita bandata i pixelkoordinater för lager.

If size= är angivet och inte 0,0, lagret är förstorleksdefinierat. 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.

If size= är inte angivet för en enfärgad färg eller ett textlager, anses lagret vara självanpassat i den utsträckning som banan bestämmer dess storlek. If origin= har inte angetts, används som standard (0,0) för bankoordinatmodellen. Med den här arbetsflödesprocessen kan du ange bankoordinater i förhållande till origo för lager 0.

NOTE
scale=, rotate=och anchor= -kommandon tillåts inte för självstorleksändring av enfärgade lager.

*pathDefinition* accepterar en sträng som liknar värdet för d= SVG-attribut <path> -element, förutom att kommatecken används i stället för mellanslag för att separera värden. *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 lagerkällbilden 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