Inkscape: relleno transparente, pero aún ocluye las rutas debajo de él

Estoy haciendo arte lineal en Inkscape. En aras de la cordura, necesito el relleno de un camino para ocluir los caminos debajo de él, así que solo lleno todo con blanco.

Sin embargo, al exportar a un mapa de bits, no quiero que los rellenos sean realmente blancos; solo quiero exportar las líneas, sin rellenos.


Aquí hay un ejemplo:

Con rellenos:

llena

sin rellenos:

sin rellenos

lo que quiero:

lo que quiero


Sé que puedo reemplazar el blanco con transparente en otro software, pero a menudo los resultados no son perfectos (el suavizado da como resultado una franja blanca).

También sé que esto se puede hacer con operaciones booleanas en las rutas, pero en realidad no es factible para trabajos complejos y destruye información en el proceso.

Respuestas (2)

No se puede tener un color de fondo al mismo tiempo transparente y no transparente.

En su ejemplo, tiene dos objetos superpuestos uno sobre el otro y un posible fondo, digamos a , b y bg :

dos objetos llenos

Cuando elimina el relleno del objeto superior ( b , en el ejemplo), ve directamente una parte del otro objeto, y precisamente la intersección de a y b :

el objeto superior no está lleno

Para deshacerse de la intersección y ver directamente el fondo, la única forma es modificar el objeto inferior mediante operaciones booleanas:

un nuevo objeto inferior

Una solución, si las operaciones booleanas no son una opción, sería:

  1. Exporte su dibujo como png, incluidas las superficies blancas no deseadas (pero con las líneas negras correctas);
  2. Abra su imagen png en Gimp (o Photoshop) y use Color > Color a alfa, seleccione blanco como color para volverse transparente. Exportar a png.