Deseo lograr un ícono blanco (el resultado final es una imagen PNG blanca con transparencia).
Por ejemplo, quiero un rectángulo blanco con el texto "NADA AQUÍ" restado de ese rectángulo (quiero que el PNG final tenga la transparencia donde está el texto).
Hacer esto es muy simple: creo un rectángulo, agrego el texto y luego resto el texto (posiblemente después de convertirlo en una ruta) del rectángulo.
Esto funciona, pero deja el texto fijo y ya no puedo editarlo.
Lo anterior es una descripción simplificada de lo que estoy enfrentando. Por lo general, no trabajo solo con texto: necesito restar una forma de otra, pero me gustaría poder seguir trabajando en la forma utilizada para la resta.
Estaba pensando en usar una máscara, pero parece que no puedo entender cómo la usaría para este caso. Dicho esto, la edición de máscaras/clips también se hace más difícil. Idealmente, me gustaría usar un filtro que simplemente haga que cualquier cosa debajo del objeto al que se aplica "desaparezca", pero no estoy seguro de qué filtro debo usar (y cómo debo configurarlo).
EDITAR: Nota rápida: solía trabajar un poco con Corel Draw. Si la memoria no me falla, Corel puede convertir un objeto en una especie de filtro similar a una máscara, donde aplica cualquier efecto que seleccione a cualquier cosa directamente debajo del objeto. Creo que se llama lente. Dichos lentes podrían aplicar varios efectos (incluida la manipulación del color y más). ¿Inkscape no tiene nada similar?
Esto se puede hacer con máscaras y mantener el texto como texto. ¡Con el uso creativo de clones, también puede hacer que el texto sea editable sin tener que quitar la máscara también!
Aquí hay una ejecución rápida de los pasos:
Primero, cree su rectángulo del que desea 'cortar' el texto Yo hice el mío magenta
Luego, duplique el rectángulo magenta y hágalo 100% blanco.
Agregue su texto sobre el rectángulo blanco y haga que el texto sea 100% negro.
Clonar el objeto de texto (Alt + D)
Seleccione el objeto de texto clonado y el rectángulo blanco y agrúpelos.
Seleccione el rectángulo magenta y el grupo que contiene el clon y el rectángulo blanco, y haga Edición> Máscara> Establecer
Seleccione el objeto de texto original, agréguelo a un grupo por sí mismo y establezca la opacidad maestra (el control deslizante en la parte inferior del cuadro de diálogo relleno/trazo) de este grupo en 0.
Seleccione todo y agrúpelo todo junto. Para editar el objeto de texto, seleccione la herramienta Texto y haga clic en el texto para editar.
Cuando necesito "destruir" un objeto (a menudo el texto se convierte en una ruta) que podría querer conservar para más tarde, uso capas .
Abra el cuadro de diálogo Capas con Ctrl++ Shift. LCrea una capa y llámala algo así como "Texto". Cuando esté listo para terminar la imagen, duplique la capa de texto, conviértala en rutas (o lo que necesite) y luego oculte el original. Si quiero editar el texto más tarde, elimino la capa duplicada y edito el original.
Mantener los objetos "destructibles" contenidos en su propia capa hace que el proceso sea mucho más fácil. Por ejemplo, si tengo una capa que es solo texto y quiero convertirla en una ruta, es un simple Ctrl+ A, Ctrl++ para convertir la capa Shift.C
Nota: las capas en realidad no forman parte del estándar SVG. La implementación de Inkscape de una "capa" es en realidad un grupo svg (que es SVG válido) que tiene un atributo especial para que Inkscape sepa tratarlo de manera diferente. Alternar la visibilidad de una capa está bien si está utilizando el SVG en una página web o algo así, ya que dispaly:none
es un atributo válido para un grupo, aunque aumentará el tamaño del SVG.
Haga que el objeto de la máscara sea completamente blanco, sin bordes, funciona muy bien. También prueba con diferentes colores para que puedas experimentar con diferentes resultados.
Vicente