¿Es posible hacer que el depósito de Inkscape se llene completamente de regiones marcadas por líneas?

12

He notado que hay una pequeña brecha entre las formas y las líneas en las que se aplica el relleno de cubeta (a las áreas encerradas que se encuentran allí) y el relleno de color en Inkscape, ¿hay alguna forma de eliminar esta brecha (además de la forma manual más antigua) manipulando los bordes del relleno del cubo, que es muy tedioso)

BH2017
fuente

Respuestas:

7

El área de relleno (entrada / salida) se puede controlar mediante la opción de crecimiento / reducción que se muestra en el panel de control cuando se selecciona un cubo de pintura. Establecer este valor menor que 0 (negativo) hace que la ruta de relleno sea más pequeña (imagen de referencia 1). Aquí he establecido el valor a -5px. Imagen 1

Establecer el valor mayor que 1 (positivo) hace que la ruta de relleno sea más grande que el área cerrada (imagen de referencia 2). Establecí este valor en +5 px. soy 2

Por lo tanto, el relleno requerido se puede lograr variando los valores.

chanduc
fuente
Hay grandes posibilidades de pasar sobre otra área en un gráfico complejo. Verificar que toda la parte pequeña de un gráfico complejo es un trabajo muy tedioso.
Ranjith Siji
5
  1. Seleccione todas las rutas con: tool_selector:
  2. Duplicarlos (Ctrl + D)
  3. Conviértalos en rutas (Ctrl + Alt + C)
  4. Crear una unión a partir de las rutas (Ctrl + Shift + +)
  5. Separar la nueva forma (Ctrl + Shift + k)

Una de las formas es un relleno exacto. Eliminar todos los demás.

Esta es una solución mucho más infalible para un gráfico complejo como un mapa o un dibujo con muchas regiones y giros pequeños.

Ranjith Siji
fuente
4

El uso de la herramienta de relleno de cubeta en Inkscape genera un objeto adicional con dimensiones y formas extrapoladas de los trazos que encierran un área.

Esto conducirá a algunos errores de redondeo visibles en el borde del nuevo objeto:

ingrese la descripción de la imagen aquí

Aquí se explica cómo eliminar esta línea blanca entre el trazo del objeto de relleno original y el nuevo:

  • Seleccione el objeto de relleno.
  • Abra el menú Relleno y trazo para este objeto ( ShiftCtrlF)
  • Defina un trazo con un color idéntico al relleno.
  • Haz el ancho del trazo> 1 px.
  • Baje el objeto de relleno debajo del trazo original ( PageDown)

ingrese la descripción de la imagen aquí

Takkat
fuente
1
Esto resolverá parcialmente el problema. Pero en un gráfico complejo con muchas curvas y saltos pequeños, esto puede no funcionar. Hay muchas posibilidades de que el trazo del objeto de relleno se desborde a la otra área. Cómo arreglar esto. Comprobar un gráfico complejo nuevamente será más tedioso. Necesitamos más solución a prueba de tontos.
Ranjith Siji
@RanjithSiji: es una solución alternativa para la herramienta de llenado de cubos. Es casi imposible desde un punto de vista técnico no obtener errores de muestreo y redondeo en la forma en que funciona actualmente la herramienta de llenado de cubos. Los objetos más complejos deben estar separados para tener su propio trazo y relleno.
Takkat
2

Parafraseando desde este enlace . A partir de Inkscape 0.92.4, Inkscape se llena al representar una imagen de lo que está en la pantalla, al hacer un relleno de la imagen basado en píxeles, traza la imagen de píxeles resultante con una ruta y genera esa ruta.

Esto significa que siempre obtendrá rellenos de inundación imperfectos, incluso si ajusta el parámetro de entrada / salida del relleno. Sí, esto es tonto. Sí, actualmente no hay forma de evitar esto.

Aquí hay otro artículo que discute la necesidad de la función de relleno de vectores en Inkscape.

Christopher Pratt
fuente
-2

Intente ajustar el "Umbral" de su relleno a 100, si no es así. Me encontré con el mismo problema. Mi umbral (predeterminado) se estableció en 15.

Maceo Trahan
fuente