SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Primitivas de dibujo


    Apoyo SSD4
Primitivas de dibujo

 La clase Graphics ofrece una variedad de
 métodos para dibujar figuras básicas: líneas,
 arcos, elipses y polígonos, entre otros.




                                                 2
                   Mtl Lourdes Cahuich
Primitivas de dibujo

 Las operaciones de dibujo están
 implementadas como métodos de la clase
 Graphics.




                                          3
                 Mtl Lourdes Cahuich
Métodos de dibujo

 Clear
  Este método limpia la superficie de dibujo
  utilizando el Color proporcionado en el parámetro
 DrawLine
  Este método dibuja una línea.
  El ancho, color y estilo son determinados por el
  objeto especificado por el parámetro Pen




                                                      4
                    Mtl Lourdes Cahuich
Métodos de dibujo

 DrawRectangle / FillRectangle
   El método DrawRectangle dibuja un rectángulo;
   FillRectangle dibuja un rectángulo sólido.
 DrawEllipse / FillEllipse
   El método DrawEllipse dibuja una elipse;
   FillEllipse dibuja una elipse sólida.




                                                   5
                    Mtl Lourdes Cahuich
Métodos de dibujo

 DrawPolygon / FillPolygon
  El método DrawPolygon dibuja una línea basada
  en el arreglo de estructuras Point que son
  pasadas al método como parámetros




                                                  6
                   Mtl Lourdes Cahuich
Ejemplo poligono
 Private Sub drawPolygonExample(ByVal e As
 PaintEventArgs)
    Dim bluePen As New Pen(Color.Blue)
    Dim polyPoints(4) As Point
    polyPoints(0).X = 1
    polyPoints(0).Y = 1
    polyPoints(1).X = 1
    polyPoints(1).Y = 25
    polyPoints(2).X = 25
    polyPoints(2).Y = 25
    polyPoints(3).X = 75
    polyPoints(3).Y = 75
    polyPoints(4).X = 1
    polyPoints(4).Y = 75
    e.Graphics.DrawPolygon(bluePen, polyPoints)
 End Sub


                                                  7
                    Mtl Lourdes Cahuich
Métodos de dibujo

 DrawImage
  Este método dibuja un objeto Image o una parte
  de un objeto Image en la posición especificada.
 DrawString
  Este método dibuja un texto; Los objetos String,
  Font y Location son pasados al método como
  parámetros




                                                     8
                    Mtl Lourdes Cahuich
Ejemplo drawString

Private Sub drawStringExample(ByVal
e As PaintEventArgs)
    Dim exampleString As String = quot;Here is an example
String!quot;
  Dim blackBrush As New SolidBrush(Color.Black)
  Dim drawFont As New Font(quot;Arialquot;, 8)
e.Graphics.DrawString(exampleString, drawFont, blackBrush,
25, 30)
End Sub



                                                       9
                       Mtl Lourdes Cahuich

Más contenido relacionado

La actualidad más candente

Unidad 3 graficacion
Unidad 3 graficacionUnidad 3 graficacion
Unidad 3 graficacionAndhy H Palma
 
4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION By Sintiak Haque
4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION  By Sintiak Haque4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION  By Sintiak Haque
4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION By Sintiak HaqueSintiak haque
 
Algoritmos de Dijkstra, Warshall, Ordenación Topológica.
Algoritmos de Dijkstra, Warshall, Ordenación Topológica.Algoritmos de Dijkstra, Warshall, Ordenación Topológica.
Algoritmos de Dijkstra, Warshall, Ordenación Topológica.Bryan Aguilar Yaguana
 
Representación matricial
Representación matricialRepresentación matricial
Representación matricialSam Rdgz
 
Two dimensional viewing
Two dimensional viewingTwo dimensional viewing
Two dimensional viewingMohd Arif
 
B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).yesuam
 
Fill area algorithms
Fill area algorithmsFill area algorithms
Fill area algorithmsKumar
 
Introducción a los métodos númericos Clase 1
Introducción a los métodos númericos Clase 1Introducción a los métodos númericos Clase 1
Introducción a los métodos númericos Clase 1Tensor
 
Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...
Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...
Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...ESIME CULHUACAN
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)RohitK71
 
hashing y colisiones
hashing y colisioneshashing y colisiones
hashing y colisionesemiru48
 

La actualidad más candente (20)

Computer graphics
Computer graphicsComputer graphics
Computer graphics
 
Unidad 3 graficacion
Unidad 3 graficacionUnidad 3 graficacion
Unidad 3 graficacion
 
4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION By Sintiak Haque
4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION  By Sintiak Haque4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION  By Sintiak Haque
4-CONNECTED AND 8-CONNECTED NEIGHBOR SELECTION By Sintiak Haque
 
Estructura de Datos
Estructura de DatosEstructura de Datos
Estructura de Datos
 
Algoritmos de Dijkstra, Warshall, Ordenación Topológica.
Algoritmos de Dijkstra, Warshall, Ordenación Topológica.Algoritmos de Dijkstra, Warshall, Ordenación Topológica.
Algoritmos de Dijkstra, Warshall, Ordenación Topológica.
 
Representación matricial
Representación matricialRepresentación matricial
Representación matricial
 
Two dimensional viewing
Two dimensional viewingTwo dimensional viewing
Two dimensional viewing
 
B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).B) que es la rotacion, traslacion y escalacion (ejemplos).
B) que es la rotacion, traslacion y escalacion (ejemplos).
 
Fill area algorithms
Fill area algorithmsFill area algorithms
Fill area algorithms
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
Introducción a los métodos númericos Clase 1
Introducción a los métodos númericos Clase 1Introducción a los métodos númericos Clase 1
Introducción a los métodos númericos Clase 1
 
Unidad 1 interfaz
Unidad 1 interfazUnidad 1 interfaz
Unidad 1 interfaz
 
GRAMATICAS AMBIGUAS
GRAMATICAS AMBIGUASGRAMATICAS AMBIGUAS
GRAMATICAS AMBIGUAS
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...
Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...
Fundamentos para-la-representacion-y-analisis-de-señales-mediante-series-de-f...
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
Problema del barbero durmiente
Problema del barbero durmienteProblema del barbero durmiente
Problema del barbero durmiente
 
4.asll1
4.asll14.asll1
4.asll1
 
Complejidad de Algoritmos
Complejidad de AlgoritmosComplejidad de Algoritmos
Complejidad de Algoritmos
 
hashing y colisiones
hashing y colisioneshashing y colisiones
hashing y colisiones
 

Similar a Primitivas De Dibujo

Framework .NET 3.5 12 Uso de system.drawing
Framework .NET 3.5 12 Uso de system.drawingFramework .NET 3.5 12 Uso de system.drawing
Framework .NET 3.5 12 Uso de system.drawingAntonio Palomares Sender
 
leccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdf
leccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdfleccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdf
leccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdfFernandoGustavoLoren2
 
Curso de inkscape
Curso de inkscapeCurso de inkscape
Curso de inkscapeLourdes Pla
 
El boceto-y-el-croquis
El boceto-y-el-croquisEl boceto-y-el-croquis
El boceto-y-el-croquisLic Veronica
 
29 el boceto y el croquis autor junta de andalucia
29 el boceto y el croquis autor junta de andalucia29 el boceto y el croquis autor junta de andalucia
29 el boceto y el croquis autor junta de andaluciaGiovanniFlorez4
 
Buenos ejercicios guiados con herramientas
Buenos ejercicios guiados con herramientasBuenos ejercicios guiados con herramientas
Buenos ejercicios guiados con herramientasdtordie
 
Tema 05_ Diseño asistido por ordenador.pdf
Tema 05_ Diseño asistido por ordenador.pdfTema 05_ Diseño asistido por ordenador.pdf
Tema 05_ Diseño asistido por ordenador.pdfDanielPeaSaenz
 
Ejercicios coreldraw
Ejercicios coreldrawEjercicios coreldraw
Ejercicios coreldrawLuis Abadia
 
Herramientas de photoshop cs6
Herramientas de photoshop cs6Herramientas de photoshop cs6
Herramientas de photoshop cs6Krizia Chavez
 
Tema 3, La representacion de objetos
Tema 3, La representacion de objetos Tema 3, La representacion de objetos
Tema 3, La representacion de objetos jolin65
 
Herramientas de dibujo
Herramientas de dibujoHerramientas de dibujo
Herramientas de dibujoByron Toapanta
 
Manual Original De Corel Draw Ma. Luisa - Edith
Manual Original De Corel Draw Ma. Luisa - EdithManual Original De Corel Draw Ma. Luisa - Edith
Manual Original De Corel Draw Ma. Luisa - EdithCECYTEM
 

Similar a Primitivas De Dibujo (20)

Framework .NET 3.5 12 Uso de system.drawing
Framework .NET 3.5 12 Uso de system.drawingFramework .NET 3.5 12 Uso de system.drawing
Framework .NET 3.5 12 Uso de system.drawing
 
El gimp
El gimpEl gimp
El gimp
 
leccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdf
leccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdfleccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdf
leccion2-direccion-de-educacion-tecnica-continuemos-estudiando.pdf
 
Curso de inkscape
Curso de inkscapeCurso de inkscape
Curso de inkscape
 
Elbocetoyelcroquis
ElbocetoyelcroquisElbocetoyelcroquis
Elbocetoyelcroquis
 
El boceto-y-el-croquis
El boceto-y-el-croquisEl boceto-y-el-croquis
El boceto-y-el-croquis
 
29 el boceto y el croquis autor junta de andalucia
29 el boceto y el croquis autor junta de andalucia29 el boceto y el croquis autor junta de andalucia
29 el boceto y el croquis autor junta de andalucia
 
Guía 6 de trabajo para decimo y once
Guía 6 de trabajo para decimo y onceGuía 6 de trabajo para decimo y once
Guía 6 de trabajo para decimo y once
 
Diseño digital Erick B. HG
Diseño digital Erick B. HGDiseño digital Erick B. HG
Diseño digital Erick B. HG
 
Buenos ejercicios guiados con herramientas
Buenos ejercicios guiados con herramientasBuenos ejercicios guiados con herramientas
Buenos ejercicios guiados con herramientas
 
Ejercicios sketchup
Ejercicios sketchupEjercicios sketchup
Ejercicios sketchup
 
Tema 05_ Diseño asistido por ordenador.pdf
Tema 05_ Diseño asistido por ordenador.pdfTema 05_ Diseño asistido por ordenador.pdf
Tema 05_ Diseño asistido por ordenador.pdf
 
Ejercicios sketchup
Ejercicios sketchupEjercicios sketchup
Ejercicios sketchup
 
IlustracióN Vectorial1
IlustracióN Vectorial1IlustracióN Vectorial1
IlustracióN Vectorial1
 
Ejercicios coreldraw
Ejercicios coreldrawEjercicios coreldraw
Ejercicios coreldraw
 
Herramientas de photoshop cs6
Herramientas de photoshop cs6Herramientas de photoshop cs6
Herramientas de photoshop cs6
 
Tema 3, La representacion de objetos
Tema 3, La representacion de objetos Tema 3, La representacion de objetos
Tema 3, La representacion de objetos
 
Herramientas de dibujo
Herramientas de dibujoHerramientas de dibujo
Herramientas de dibujo
 
Manual Original De Corel Draw Ma. Luisa - Edith
Manual Original De Corel Draw Ma. Luisa - EdithManual Original De Corel Draw Ma. Luisa - Edith
Manual Original De Corel Draw Ma. Luisa - Edith
 
Edición de gráficos con Inkscape y Gimp
Edición de gráficos con Inkscape y GimpEdición de gráficos con Inkscape y Gimp
Edición de gráficos con Inkscape y Gimp
 

Más de UVM

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programaciónUVM
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaUVM
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempoUVM
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosUVM
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglosUVM
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadoresUVM
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlUVM
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadoresUVM
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicosUVM
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datosUVM
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funcionesUVM
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funcionesUVM
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bitsUVM
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreUVM
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3UVM
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuarioUVM
 
Función main()
Función main()Función main()
Función main()UVM
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++UVM
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoUVM
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++UVM
 

Más de UVM (20)

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programación
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación Avanzada
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempo
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglos
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stl
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadores
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicos
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funciones
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funciones
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bits
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembre
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Función main()
Función main()Función main()
Función main()
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agosto
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++
 

Último

Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 

Último (20)

Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 

Primitivas De Dibujo

  • 1. Primitivas de dibujo Apoyo SSD4
  • 2. Primitivas de dibujo La clase Graphics ofrece una variedad de métodos para dibujar figuras básicas: líneas, arcos, elipses y polígonos, entre otros. 2 Mtl Lourdes Cahuich
  • 3. Primitivas de dibujo Las operaciones de dibujo están implementadas como métodos de la clase Graphics. 3 Mtl Lourdes Cahuich
  • 4. Métodos de dibujo Clear Este método limpia la superficie de dibujo utilizando el Color proporcionado en el parámetro DrawLine Este método dibuja una línea. El ancho, color y estilo son determinados por el objeto especificado por el parámetro Pen 4 Mtl Lourdes Cahuich
  • 5. Métodos de dibujo DrawRectangle / FillRectangle El método DrawRectangle dibuja un rectángulo; FillRectangle dibuja un rectángulo sólido. DrawEllipse / FillEllipse El método DrawEllipse dibuja una elipse; FillEllipse dibuja una elipse sólida. 5 Mtl Lourdes Cahuich
  • 6. Métodos de dibujo DrawPolygon / FillPolygon El método DrawPolygon dibuja una línea basada en el arreglo de estructuras Point que son pasadas al método como parámetros 6 Mtl Lourdes Cahuich
  • 7. Ejemplo poligono Private Sub drawPolygonExample(ByVal e As PaintEventArgs) Dim bluePen As New Pen(Color.Blue) Dim polyPoints(4) As Point polyPoints(0).X = 1 polyPoints(0).Y = 1 polyPoints(1).X = 1 polyPoints(1).Y = 25 polyPoints(2).X = 25 polyPoints(2).Y = 25 polyPoints(3).X = 75 polyPoints(3).Y = 75 polyPoints(4).X = 1 polyPoints(4).Y = 75 e.Graphics.DrawPolygon(bluePen, polyPoints) End Sub 7 Mtl Lourdes Cahuich
  • 8. Métodos de dibujo DrawImage Este método dibuja un objeto Image o una parte de un objeto Image en la posición especificada. DrawString Este método dibuja un texto; Los objetos String, Font y Location son pasados al método como parámetros 8 Mtl Lourdes Cahuich
  • 9. Ejemplo drawString Private Sub drawStringExample(ByVal e As PaintEventArgs) Dim exampleString As String = quot;Here is an example String!quot; Dim blackBrush As New SolidBrush(Color.Black) Dim drawFont As New Font(quot;Arialquot;, 8) e.Graphics.DrawString(exampleString, drawFont, blackBrush, 25, 30) End Sub 9 Mtl Lourdes Cahuich