clipPath

Ruta del clip de capa. Especifica una ruta de recorte para la capa actual.

clipPath= *pathDefinition*

clipPathE= * **[, *pathNamepathName*]

pathDefinition

Path data.

pathName

Nombre de la ruta de acceso incrustada en la imagen de origen de la capa (solo ASCII).

Todas las partes de la capa que queden fuera del área definida por clipPath= se procesarán con transparencia.

* * pathName es el nombre de una ruta integrada en la imagen de origen de la capa. La ruta se transforma automáticamente para mantener la alineación relativa con el contenido de la imagen. Si se especifica más de un *pathName*, el servidor recorta la imagen a la intersección de estas rutas. Cualquier *pathName* no encontrado en la imagen de origen se ignora.

NOTA

Solo se admiten cadenas ASCII para *pathName*.

* * pathDefinitionpermite especificar datos de ruta explícitos en coordenadas de píxeles de capa.

Si se especifica size= y no 0,0, la capa está presidida. En este caso, las coordenadas de ruta son relativas a la esquina superior izquierda del rectángulo de capa y la capa se coloca en función de origin= o de su valor predeterminado. Cualquier región de la ruta fuera del rectángulo de la capa permanece transparente.

Si no se especifica size= para un color sólido o una capa de texto, la capa se considera de tamaño automático con la extensión de la ruta que determina su tamaño. Si no se especifica origin=, el valor predeterminado es (0,0) del espacio de coordenadas de la ruta. Esto permite especificar las coordenadas de ruta en relación con el origen de la capa 0.

NOTA

scale=no se permiten los rotate=comandos , anchor= , ni para capas de color sólido autodimensionadas.

* * pathDefinitionacepta una cadena similar al valor del d= atributo del <path> elemento SVG, excepto que se utilizan comas en lugar de espacios para separar valores. * * pathDefinitionpuede incluir una o más subrutas de bucle cerrado.

Los siguientes comandos de ruta son compatibles con *pathDefinition*:

Comando Nombre Descripción
Mx,y

moveto absoluto

Inicie una nueva subruta en x,y.

mx,y

moveto relativo

L *{ x,y}

lineto absoluto

Dibuje una línea desde la posición actual hasta x,y.

l *{ x,y}

lina relativa

C *{ x1,y1,x2,y2,x,y,y}

curveto absoluto

Dibuje una curva Bezier desde la posición actual hasta x,y. x1,y1 es el punto de control al principio de la curva y x2,y2 es el punto de control al final de la curva.

c *{ x1,y1,x2,y2,x,y,y}

límite relativo

Z | z

closepath

Cierre la subruta actual con una línea recta.

Los comandos en mayúsculas indican que los valores de coordenadas están en posiciones absolutas de píxeles (en relación con la esquina superior izquierda del rectángulo de capa). Los desplazamientos de píxeles siguen comandos en minúsculas en relación con la posición actual.

'm' o 'M' siempre inicia una nueva subruta. Las subrutas se cierran automáticamente (con una línea recta) si "Z" o "z" no se especifican al final.

Si una subruta comienza con un movimiento relativo ("m"), es relativa a una de las siguientes opciones:

  • El punto de partida de la subruta anterior, si se cerró con "z" o "Z".
  • El punto final de la subruta anterior, si no se cerró explícitamente.
  • 0,0, si esta es la primera subruta.

Propiedades

Atributo de capa. Se aplica a la capa actual o a la imagen compuesta si layer=comp. Las capas de efecto lo ignoran.

clipPathE= se ignora si no se encuentra ninguna ruta con el nombre especificado en la imagen de origen de la capa o si el origen de la capa no es una imagen.

Predeterminado

Ninguno, para no recortar la capa.

Véase también

clipXpath= , textFlowPath= , extension=

En esta página