12
PROGRAMACIÓN WEB HTML 5 Ing. Magda Paola Fernández SVG - CANVAS

Svg canvas

Embed Size (px)

Citation preview

Page 1: Svg canvas

PROGRAMACIÓN WEB

HTML 5

Ing. Magda Paola Fernández

SVG - CANVAS

Page 2: Svg canvas

Scalable Vector Graphics

Formato de imagen vectorial basado en XML. La ventaja es que se puede modificar el tamaño (la resolución) de la imagen sin perder calidad.

Page 3: Svg canvas

Incluye

Se puede utilizar SVG para hacer muchas tareas que se hacen con CANVAS como alguna figura geométrica, algún texto, degradados o patrones.

Page 4: Svg canvas

dentro de el elemento svg se dibujo un circulo con Coordenada x cx=50Coordenada y cy=50Radio r=50Fill (Relleno) Rojo

Page 5: Svg canvas

Una forma efectiva y de más posibilidades con svg es definir los gráficos o contenido por medio del formato XML.

Page 6: Svg canvas

Rectángulo

Page 7: Svg canvas

Añadir al rectángulo estilo:

Con rx y ry se da la curvatura de los ángulos del rectángulo

Page 8: Svg canvas

Elipse

Otras Figuras:

<ellipse>Línea <line>

Polilínea <polyline>

Poligono <polygon>

Ruta <path>

Page 9: Svg canvas

<canvas>

Page 10: Svg canvas

<canvas>es un elemento HTML incorporado en HTML5 que permite la generación de gráficos dinámicamente por medio del scripting. Permite generar gráficos estáticos y animaciones. Cualquier texto dentro de este elemento se mostrará solo en los navegadores que no soportan el canvas.

Page 11: Svg canvas

La etiqueta canvas va dentro del cuerpo del documento:

Page 12: Svg canvas

PROGRAMACIÓN WEB

HTML 5

Ing. Magda Paola Fernández

SVG - CANVAS