Uso Básico

El usuario puede definir y aplicar nuevos Filtros mediante el cuadro de diálogo Editor de filtros. El filtro Desenfoque Gaussiano también se puede utilizar directamente a través del cuadro de diálogo Relleno y borde. El filtro Mezclar también se puede aplicar a toda una Capa del dibujo mediante el cuadro de diálogo Capas.

El cuadro de diálogo Relleno y borde tiene un mando deslizante de Desenfoque. Al desplazar este deslizador de su posición cero, se crea y aplica un filtro Desenfoque Gaussiano a los objetos que se encuentren seleccionados en ese momento. Si el deslizador se vuelve a colocar en la posición cero, el filtro aplicado se elimina automáticamente. Esta misma mecánica funciona en el cuadro de diálogo Capas. Si en el menú desplegable Modo de mezcla se elige cualquier opción distinta de la Normal, se crea un filtro Mezclar que se aplica a toda la Capa seleccionada. Si en ese menú desplegable se vuelve a elegir la opción Normal, el filtro aplicado se elimina.

El cuadro de diálogo Editor de filtros se puede utilizar para crear Filtros complejos a partir de Filtros elementales denominados primitivas de Filtros. Un ejemplo de Filtro complejo es el filtro Sombra paralela. Este cuadro de diálogo también se puede usar para aplicar Filtros a los objetos.

El elemento gráfico utilizado como entrada, fuente u origen para una primitiva de Filtro puede ser lo que se obtiene como salida de otra primitiva de Filtro previamente aplicada, o también puede ser uno de los siguientes tipos de fuentes:

[Aviso]¡Atención! Es necesario añadir la etiqueta enable-background

Siempre que la entrada de un Filtro se especifica como del tipo Imagen de fondo o Alfa de fondo, el archivo SVG del dibujo debe incluir la etiqueta enableBackground para indicar al visualizador SVG del dibujo, que debe conservar una copia del fondo del dibujo. El problema es que Inkscape no añade de forma automática esta etiqueta, excepto cuando se utiliza el cuadro de diálogo Capa para añadir un filtro Mezclar. Por lo tanto, una solución para resolver este problema de la inclusión de la mencionada etiqueta es usar el cuadro de diálogo Capas para añadir de forma temporal un filtro Mezclar y a continuación eliminarlo. Con este truco, aunque el filtro se haya eliminado, esta etiqueta permanecerá incluida en el archivo del dibujo.

Los efectos que produce un filtro concreto se aplican en una zona definida en relación al objeto al que se aplica ese efecto. De forma predeterminada, la Zona del Efecto de un Filtro puede variar desde −0.1 hasta 1.1 en unidades de la anchura y altura de la caja de contorno del objeto. Puede ocurrir que esta área no siempre sea lo suficientemente amplia. Por ejemplo, si se especifica un gran desplazamiento para el Desvío del filtro, será necesario ampliar la zona del efecto del filtro. Las dimensiones de esta zona se pueden ajustar en la ficha Ajustes generales de filtros del cuadro de diálogo Editor de filtros. (Estos cambios en las dimensiones y posición de la zona del efecto también se pueden conseguir ajustando los valores de los atributos x, y, width, y height mediante el cuadro de diálogo Editor XML.)

Zona de los Efectos de Filtros.
En la figura se muestran las dimensiones predeterminadas de la Zona de los Efectos de Filtros correspondiente al círculo rojo.

Las dimensiones de la Zona de los Efectos de Filtro se pueden definir bien en términos de la caja de contorno del objeto al que se aplica el filtro, o bien en las unidades del sistema de coordenadas utilizado por el usuario. Para ello hay que definir el parámetro filterUnits con una de las siguientes opciones: objectBoundingBox, o userSpaceOnUse. Actualmente, la interfaz gráfica de usuario de Inkscape solo admite la definición de estas dimensiones en términos de la caja de contorno del objeto.

[Aviso]Filtros y Espacios de Color

En la aplicación de los filtros, Inkscape utiliza el espacio de color sRGB, también llamado espacio estándar RGB. Sin embargo, en la especificación del estándar SVG se indica que por defecto, se debe utilizar el espacio de color linearRGB. Este es un problema de Inkscape bien conocido. Si queremos que los dibujos creados con Inkscape presenten el mismo aspecto en otros visualizadores SVG, es necesario añadir manualmente el atributo color-interpolation-filters="sRGB" a la etiqueta <filter>. (Este atributo ya está añadido en los filtros predefinidos.)