Compartir a través de


Dibujar formas y trazados

Microsoft Expression Blend ofrece funciones de dibujo vectorial estándar que permiten dibujar formas, trazados y máscaras como en cualquier otro programa de gráficos vectoriales. Para crear dibujos e ilustraciones más avanzados, considere la posibilidad de usar otro programa de gráficos vectoriales, como Microsoft Expression Design. Expression Design incluso permite a los usuarios exportar dibujos como XAML para su uso en Expression Blend.

Para obtener más información, vea Importar XAML exportado desde Expression Design.

¿Qué son los gráficos vectoriales?

Los gráficos vectoriales se definen geométricamente mediante puntos, líneas, curvas y superficies, en lugar de usar píxeles como en un mapa de bits. A medida que aumenta la resolución de pantalla de los monitores de los equipos, surge la necesidad de abandonar los mapas de bits que muestran píxeles de gran tamaño al verlos con una resolución alta. El cambio de tamaño de los mapas de bits puede resultar complicado y suele producir gráficos de baja calidad. Los gráficos vectoriales permanecen suaves cuando se visualizan con una resolución alta e incluso cuando se aumenta su tamaño. Por este motivo, los gráficos vectoriales también resultan más fáciles de personalizar para ajustarlos al contenido, puesto que no es necesario crear varias imágenes con distintos tamaños fijos (por ejemplo, los archivos de icono que aparecen en la interfaz de usuario [UI] con distintos tamaños). Otras ventajas de los gráficos vectoriales son las siguientes:

  • Escalado del contenido real   Los gráficos vectoriales integrados en un diseño flexible pueden cambiarse de tamaño correctamente en función del contenido. Por ejemplo, cuando se agrega texto a un botón, el tamaño del botón cambiará para adaptarse al texto sin comprometer la fidelidad del gráfico.

  • Independencia de la resolución   La resolución de las pantallas ha ido aumentando poco a poco y es probable que el proceso continúe. Sin la capacidad de escalar la interfaz de usuario de una aplicación, dicha interfaz se muestra cada vez más pequeña a medida que aumenta la resolución y, normalmente, resulta inutilizable cuando el contenido es tan pequeño que se convierte en ilegible. Si aplica una transformación de giro o un escalado con estas API, sólo se ven afectados los dibujos. No se produce ningún cambio en los tamaños y las posiciones de los controles de la ventana. Puede escalar los dibujos, pero no se puede escalar fácilmente la forma en que se llenará una ventana con controles. Puesto que Windows Presentation Foundation (WPF) compone todos los controles de la ventana como un único dibujo, en lugar de segregar cada control en su propia área, resulta sencillo aplicar transformaciones de giro o de escalado a toda la interfaz de usuario. Por lo tanto, puesto que se puede agrandar o reducir a escala cualquier UI de WPF, las aplicaciones de WPF son realmente independientes de la resolución. Las imágenes permanecen nítidas y claras, en lugar de aparecer desenfocadas como las imágenes que se obtendrían al escalar mapas de bits.

[!NOTA]

Cuando se configuran propiedades relacionadas con el tamaño en aplicaciones de WPF (como las creadas con Expression Blend), por píxeles se entiende píxeles independientes del dispositivo o unidades independientes del dispositivo que son equivalentes al tamaño de un píxel en un monitor configurado con una resolución de pantalla de 96 PPP. Cada unidad mide aproximadamente 1/96 de pulgada con independencia del tamaño del monitor o de la resolución de pantalla.

En Expression Blend, un objeto vectorial puede ser tan simple como una línea o una forma, o tan complejo como un trazado o un control. Puede modificar objetos de muchas formas distintas mediante el uso de los manipuladores de objeto para cambiar su tamaño, moverlos, girarlos, voltearlos o sesgarlos, o mediante el panel Propiedades, en el que puede especificar valores precisos de tamaño, posición y giro. En realidad, cada objeto que se dibuja en la mesa de trabajo está en formato vectorial, excepto aquellos elementos que se agreguen al proyecto y que no estuvieran originalmente en formato vectorial, como las imágenes y las texturas 3D. Entre los objetos vectoriales de Expression Blend, figuran:

  • Objetos de dibujo como elipses y rectángulos

  • Objetos de trazado como líneas y curvas

  • Texto.

  • Objetos 3D.

  • Controles.

Herramientas de dibujo

El panel Herramientas contiene herramientas vectoriales comunes para la creación de formas y trazados, y para la manipulación de objetos.

Para obtener ejemplos del uso de estas herramientas, vea los siguientes temas:

Herramienta

Nombre

Uso

Cc295296.81ffc148-cf5c-4faf-bd3f-f38d3073a12c(ES-ES,Expression.30).png

Rectángulo

Dibuje rectángulos y cuadrados que también podrá modificar para que tengan vértices redondeados.

Cc295296.8938cfdf-9b75-4a33-bc88-b0636e114a0d(ES-ES,Expression.30).png

Elipse

Dibujo de elipses y círculos.

Cc295296.eb618397-5283-48be-8396-3449be7b6fbf(ES-ES,Expression.30).png

Línea

Dibujo de líneas rectas entre dos puntos.

Cc295296.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(ES-ES,Expression.30).png

Pluma

Dibujo y modificación de trazados en los que se puede definir cada nodo. La herramienta Pluma permite agregar, quitar y modificar nodos del trazado.

Cc295296.509dc167-734f-46c9-b012-987ee63450cd(ES-ES,Expression.30).png

Lápiz

Dibujo de trazados a mano alzada.

Cc295296.2ff91340-477e-4efa-a0f7-af20851e4daa(ES-ES,Expression.30).png

Selección

Selección de formas, trazados y objetos de la mesa de trabajo que desea modificar.

Para obtener más información acerca de cómo usar la herramienta Selección, vea Seleccionar o cancelar la selección de objetos.

Cc295296.6dd6571f-c116-451d-8dd2-1f88b8406362(ES-ES,Expression.30).png

Selección directa

Selección de nodos individuales de un trazado después de haberlos dibujado También puede usar la herramienta Selección directa para seleccionar directamente objetos secundarios anidados en un objeto principal de la mesa de trabajo, como en un panel de diseño.

Para obtener más información acerca de cómo usar la herramienta Selección directa, vea Seleccionar o cancelar la selección de objetos.

Formas y trazados

Las formas, como los rectángulos y las elipses, son objetos vectoriales. Puede dibujar formas con la herramienta RectánguloCc295296.81ffc148-cf5c-4faf-bd3f-f38d3073a12c(ES-ES,Expression.30).png o con la herramienta ElipseCc295296.8938cfdf-9b75-4a33-bc88-b0636e114a0d(ES-ES,Expression.30).png.

Los trazados, que también son objetos vectoriales, son seguramente los objetos vectoriales más flexibles de Expression Blend. Los trazados se componen de varias líneas y curvas conectadas. Una vez dibujados los trazados en la mesa de trabajo, puede cambiar su forma, combinarlos y modificarlos para crear cualquier forma vectorial. Puede dibujar polígonos, que son formas cerradas compuestas de líneas rectas conectadas, así como polilíneas, que son trazados no cerrados compuestos de líneas rectas conectadas. Puede dibujar trazados con la herramienta PlumaCc295296.894f8612-e0ed-4e00-84cf-a9bc8f38fc54(ES-ES,Expression.30).png, la herramienta Lápiz Cc295296.509dc167-734f-46c9-b012-987ee63450cd(ES-ES,Expression.30).png y la herramienta LíneaCc295296.eb618397-5283-48be-8396-3449be7b6fbf(ES-ES,Expression.30).png. Después puede usar las herramientas SelecciónCc295296.2ff91340-477e-4efa-a0f7-af20851e4daa(ES-ES,Expression.30).png y Selección directaCc295296.6dd6571f-c116-451d-8dd2-1f88b8406362(ES-ES,Expression.30).png para modificar los trazados.

Para obtener más información acerca de cómo modificar trazados, vea los temas siguientes.

Convertir formas en trazados

Los objetos de forma no se pueden editar del mismo modo que los objetos de trazado, a menos que se convierta el objeto de forma en un objeto de trazado con el comando Convertir en trazado (en el menú Objeto, haga clic en Trazado y elija Convertir en trazado).

Para obtener un ejemplo, vea Convertir una forma en un trazado.

[!NOTA]

No será posible cambiar las propiedades específicas de una forma (como el radio de redondeo de un rectángulo) después de convertirla en un trazado. Asimismo, si la forma tenía un estilo aplicado antes de la conversión, se recuperarán los valores predeterminados de las propiedades del trazado convertido (pincel sin relleno y trazo negro).

Cambiar el radio de redondeo

Puede cambiar el radio de redondeo de un rectángulo si selecciona el rectángulo y arrastra los manipuladores del radio de redondeo del vértice superior izquierdo. El manipulador del radio de redondeo se muestra cuando se mueve el puntero sobre cualquiera de los extremos de las líneas discontinuas que sobresalen del vértice superior izquierdo del rectángulo.

Cc295296.b120ec92-5a55-4f25-89a4-da4f63572e47(ES-ES,Expression.30).png

Mantenga presionada la tecla MAYÚS y arrastre cualquiera de los manipuladores del radio de redondeo para cambiar los radios de redondeo X e Y de manera individual.

Para obtener un ejemplo, vea Redondear los vértices de un rectángulo.

Combinar trazados

La combinación de trazados (o formas) puede proporcionar los siguientes resultados:

Cc295296.2df17a5d-a338-4ef4-96c5-dae51cc1ca8a(ES-ES,Expression.30).png

Cc295296.25182a96-9a69-478a-9cfe-5b360e6a9bea(ES-ES,Expression.30).png

Dos formas antes de su combinación

Cc295296.eb6fad93-f17e-4f62-a926-8c8651862891(ES-ES,Expression.30).png

Formar intersección

Cc295296.05fe4b1d-f584-4bd2-99b6-8bc2d735a89d(ES-ES,Expression.30).png

Unir

Cc295296.a5d608f2-bba2-48c5-8b15-2c115db86acc(ES-ES,Expression.30).png

Excluir superposición

Cc295296.f0c1ff71-7814-42ba-806b-7ea92d616e69(ES-ES,Expression.30).png

Dividir

Cc295296.15de085f-48f5-41dd-a286-e3dcb4cfd18b(ES-ES,Expression.30).png

Restar

Puede combinar dos o más objetos (trazados o formas) en un objeto de trazado. El objeto de trazado resultante reemplaza el último objeto seleccionado antes de la combinación y adopta sus propiedades. A menudo, el resultado es un trazado compuesto.

Para obtener un ejemplo, vea Combinar formas o trazados.

Para obtener más información acerca de cómo modificar trazados, vea Teclas modificadoras de la herramienta Selección directa y Teclas modificadoras de la herramienta Pluma.

[!NOTA]

Tras combinar esa forma con otro objeto, no será posible cambiar propiedades específicas de una forma (como el radio de redondeo de un rectángulo). Además, si se ha aplicado un estilo al último objeto seleccionado antes de la conversión, las propiedades del trazado combinado se restablecerán a las predeterminadas de un trazado (sin pincel de relleno y trazo negro).

Trazados compuestos

Cuando se crea un trazado compuesto, las partes en intersección de los trazados se restan del resultado final y el trazado resultante adopta las propiedades visuales del trazado situado al fondo.

Dos trazados convertidos en un trazado compuesto

Cc295296.2157a8aa-d9a7-4de4-8de5-b10d28f08a84(ES-ES,Expression.30).png

Se deben convertir las formas en trazados para poder incluirlas en un trazado compuesto (seleccione Convertir en trazado en Trazado del menú Objeto). Se pueden combinar dos o más trazados para formar un trazado compuesto. El trazado resultante reemplaza el último (en orden Z) seleccionado antes de crear uno compuesto y adopta sus propiedades. Puede separar un trazado compuesto en cualquier momento después de crearlo, pero no se restaurarán las propiedades originales.

Para obtener un ejemplo, vea Crear o separar un trazado compuesto.

Trazados de recorte

Un trazado de recorte es un trazado o forma que se aplica a otro objeto, ocultando así las partes del objeto con máscara que sobresalen del trazado de recorte.

Objeto de imagen con un trazado de recorte aplicado

Cc295296.22471e98-a841-4f39-a3ef-36090cf5a625(ES-ES,Expression.30).png

En Expression Blend, se pueden modificar los trazados de recorte en la mesa de trabajo después de crearlos y se pueden separar sin perder el objeto de trazado original. Para obtener un ejemplo, vea Aplicar, modificar o quitar un trazado de recorte.

También se pueden animar los vértices individuales de los trazados de recorte (por ejemplo, para exponer gradualmente el objeto con máscara). Para obtener un ejemplo, vea Animar los puntos de un trazado o un trazado de recorte.

Máscaras de opacidad

Una máscara de opacidad puede ser un trazado o una forma que se aplica a otro objeto. Las partes transparentes del trazado representan áreas en las que está oculto el objeto con máscara, mientras que las partes opacas de la máscara indican dónde se permite que se transparente el objeto con máscara. Puede definirse una máscara de opacidad para cualquier objeto en la sección Apariencia del panel Propiedades.

Una máscara de opacidad puede ser un simple pincel de degradado que muestre u oculte partes de un objeto en función de la transparencia. En el ejemplo siguiente, la imagen de la izquierda no tiene aplicada ninguna máscara de opacidad y la imagen de la derecha se puede crear de una de las dos maneras siguientes:

  • Se puede establecer la propiedad OpacityMask (máscara de opacidad) del objeto de imagen en un pincel de degradado radial con un valor de 0 para el canal alfa del delimitador de degradado derecho.

  • Se puede crear un objeto de rectángulo delante del objeto de imagen y establecer la propiedad OpacityMask (máscara de opacidad) del rectángulo en un pincel de degradado radial con un valor de 0 para el canal alfa del delimitador de degradado izquierdo.

Imagen sin máscara (izquierda) e imagen con máscara de opacidad aplicada (derecha)

Cc295296.2bcb0f7e-9e47-4314-8f64-23fdc711510f(ES-ES,Expression.30).png

Para obtener un ejemplo, vea Crear una máscara de opacidad.