Coloreando Capas y Canales en Photoshop

Colorear esta imagen implicará seleccionar continuamente con la varita magica, y ultimamente componer integramente el dibujo de Linea(negra). Dando a la Linea su propia capa seremos capaces de colorear el dibujo en una capa inferior al dibujo de Linea y mantenerla limpia e intocable. Tambien evitarás esas pequeñas areas blancas que la varita magica no puede seleccionar cuando la imagen estaba en la capa de fondo.
photoshopphotoshop
Capa del Dibujo a Linea creado cargando el canal ALPHA 1 como seleccion y rellenandolo con negro.
Una vez escaneado tu Dibujo a linea debes estar viendo una imagen en blanco y negro limpia y bonita. Estate seguro de que el modo esta en RGB si la escaneaste en escala de grises o en B&N. Pulsa en la ventana de canales y arrastra el color azul al icono de Nuevo Canal en el inferior de la ventana. Esto creará un 4º canal llamado "ALPHA 1". Debe ser exactamente como los otros 3 canales. Invierte este canal (Ctrl-I). Deberias ver tu imagen en negativo.
Vuelve a tu ventana de capas. Crea 2 nuevas capas pulsando el icono "Nueva Capa" dos veces.
Nombre a la capa superior "Line Art" Nombre la capa del medio "Color"
Borra la capa de Fondo rellenandola de blanco.
Pulsa en la capa "Line Art" para activarla ( la capa activa esta indicada por el pequeño pincel que aparece a la izquierda de la ventanita de preview).
De la barra de menu superior elije "Seleccionar>>Cargar Seleccion". Te aparecera un menu "pop-up" con un menu desplegable de seleccion. Elige "ALPHA 1" y pulsa OK.
Ahora veras una especie de caminito de hormigas que es la seleccion de tu Dibujo de Linea (LineArt).
Ahora tienes una capa flotante de tu Dibujo. Esto esta bien porque ahora solo hay negro en el canal del Dibujo Lineado y puedes ver a traves de la capa de Fondo. Esta preparacion nos permitira colear en la capa inferior sin deformar el dibujo en la capa superior.
Fijate siempre cual es la capa "Activa".

photoshop vista de la capa antes de colorear. photoshop
photoshop
odo claramente coloreado. Sin sombras. Sin efectos especiales! Eso vendra despues. Por ahora lo haremos bastante simple!
photoshop
photoshop
Activa la capa "Color" haciendo Click sobre ella.
Usa la la heramienta de Lazo poligonal para seleccionar las areas a colorear.( Por ejemplo... aqui he seleccionado la cara de Abbey para darle color carne, el pelo para hacerla rubia, labios, etc...)
Rellena solo aquellas selecciones con colores PLANOS. Todavia nada de gradientes ni efectos.
Asegurate de que no hay 2 colores similares que estén en contacto. Por ejemplo, si estas haciendo una seleccion de color de una camiseta con 2 tonos de azul diferentes pues colorea uno de los tonos de rosa u otro que sea distinto. Ahora te explicaré porqué.
Despues de haber coloreado todo el dibujo con colores planos, sin sombras, selecciona toda la Capa "COLOR" (Ctrl-A) y copiala (Ctrl-C).
Ve a la ventana de CANALES. Crea un nuevo canal(ALPHA 2) haciendo click en el icono de nuevo canal. Rellena este nuevo canal con el color BLANCO. Pega esta capa de color en el canal (Ctrl-V). Renombra este canal a "FLATS"

Te daras cuenta de que este nuevo canal esta en escala de grises. Los canales no contienen colores. Esto es porque 2 tonos similares de un mismo color juntos podrían pasar a ser el mismo tono de gris. Esto podria causar problemas usando la varita magica para hacer una seleccion en este canal.
¿Poque hemos hecho esto? Porque ahora puedes pintar la capa de colores a tus anchas... ¿pero que ocurre si te equivocas mientras estas sombreando o algo parecido? Lo normal seria que seleccionases el area que fastidiaste con la Varita Magica o el Lazo y la volvieses a colorear. Si esta relleno con un gradiente o un patrón esto puede durar una eternidad! Pero con el canal FLATS tienes una seleccion perfecta de cada area individualmente. Simplemente haz Click en el canal FLATS paara activarlo. Usa la Varita Magica para seleccionar el area que has fastidiado. Pulsa sobre la capa COLOR para activarla y verás que tienes una seleccion a modo de caminito de hormigas, del area que puedes rellenar ccon un color plano para empezar o simplemente trabajar en el area que fastidiaste. Limpio, eh?
Ve a la ventana de CANALES. Crea un nuevo Canal (ALPHA2) pulsando en el boton de nuevo Canal.
Rellena este nuevo canal de BLANCO.
Pega la capa de color en este canal (Ctrl-V). Renombra este canal como "FLATS"
photoshop
Ahora podemos sombrearlo a lo loco!
Para sombrearlo hago una seleccion del area a sombrear. Elijo mi herrramienta de gradiente. Pongo la opacidad al 53% o asi. Pongo el modo de Pintura (Blending mode) a "Multiplicar" y el gradiente como "Color Frontal a transparente"
photoshop
El color frontal deberia ser el mismo color que el area que estoy sombreando. Arrastra desde la sombra hasta la luz y te darás cuenta como el modo de pintura "Multiplicar" hace el color mas oscuro sin que tu tengas que matarte buscando el color de sombra perfecto.
Entonces cogemos el Aerógrafo y ponemos el modo de pintura (blending mode) a "trama". La opacidad a 45-50%... a veces maas, a veces menos. Necesitaras experimentar.
Sigo con el color de fondo igual que el color del area que estoy coloreando. El modo "trama" hace cualquiera cosa que pinto mas clara.
Experimenta! recuerda... si la fastidias siempre puedes volver con el canal FLATS y re-hacer tu seleccion sinn aefectar al resto de tu dibujo.
Aun hay mas trucos para el sombreo dinamico y ell brillo, que compartiré en el siguiente tutorial. Pero debes entender los canales y las capas antes de proceder.
Mandame un email con alguna pregunta o comentario.
Buena suerte.

Crear Reportes en Visual Basic

Crear un reporte simple utilizando el DataReport

Paso 1 - Crear la base de datos

  • Abrir el access y crear una base de datos llamada bd1.mdb.
  • Crear una tabla llamada Clientes.
  • Añadir tres campos de tipo Texto llamados: Nombre, Apellido , Email
  • Añadir algunos datos
  • Ubicar la base de datos en la carpeta del proyecto de visual basic.


Añadir el Datareport y Crear el reporte.

Pasos

  • Iniciar un nuevo proyecto y guardarlo en la carpeta donde estaba ubicada la base de datos creada anteriormente
  • Añadir un reporte desde el menú Proyecto, seleccionando la opción DataReport.

vista del menú de visual basic para añadir un datareport al proyecto

  • Seleccionar el Reporte y cambiarle el nombre a ReporteClientes. Desde el menú Explorador de proyecto se verá algo similar al siguiente gráfico:

vista de la ventana de exploración de proyectos de vb

La vista del reporte está dividida por secciones:

  • Encabezado del informe
  • Encabezado de la página
  • Detalle (Donde se visualizarán los datos de la bd)
  • y el pie de página.

Al añadir un reporte al proyecto, en el Cuadro de controles de visual basic, ahora se añadío automáticamente una pestaña con controles para el DataReport .

Los controles se llaman : RptLabel, RptTextBox, RptImage, RptLine, RptShape y RptFunction ).

Aunque en este ejemplo solo se usarán los RptLabel y RptTextBox. El primero para usarlo en la sección de Encabezados, y los textBox para mostrar los registros de la base de datos.

Ahora en este paso se agregará un control rptLabel en la sección de Encabezado de reporte ( El primero de todo ). Para ello dibujar un rptLabel en dicha sección, si se quiere cambiarle el color de la fuente, el tamaño etc.. eso es opcional y se puede hacer desde la ventana de propiedades de vb y también en tiempo de ejecución. Para cambiar el texto del rptLabel, utilizar la propiedad Caption

La vista quedará algo asi:

Nota: También si se quiere se puede colocar una línea con el control RptLine, para separar el encabezado principal del resto

Ahora se agregarán tres RptLabel mas en la sección Encabezado de página. Estos Label servirán para mostrar las columnas. En este caso añadir tres como muestra la imagen

Podés establecerle un color y estilo de fuente a gusto desde la ventana de propeidades

Ahora, se utilizará el control rptTextBox para la sección de " Detalle ". Los rptTextBox, que serán lógicamente tres, estarán enlazados mediante la propiedad DataField, a cada campo correspondiente de la tabla Clientes

Añadir tres rptTextBox como se ve en el gráfico:

Al añadirlos, el texto por defecto que visualiza es: " No enlazado " . Esto es por que todavía no se ha especificado ningún campo para ese textbox en la propiedad DataField de los mismos

Ahora seleccionar el primero y en el DataField colocar el nombre del primer campo de la base de datos que se había creado, es decir el campo " Nombre " . Hacer lo mismo para los otros dos rptTextBox, para enlazar el campo " Apellido " y el campo " Email "

Quedará mas o menos de esta forma:


Código fuente en el formulario para visualizar el reporte

En este último paso se añadirán tres controles CommandButton en el formulario.

Un botón será para añadir un nuevo registro a la base de datos. Otro para eliminar un registro, y el otro para visualizar el informe.

  • El Commandbutton para crear un nuevo registro renombrarlo a CmdAgregar
  • El Command para eliminar un registro renombrarlo a CmdEliminar
  • El Command para visualizar el informe renombrarlo a CmdReporte

Vista del formulario:

formulario con los controles commandbutton necesarios para el ejemplo

Ahora añadir desde el menú Referencias de visual basic, la referencia para poder utilizar ADO: Microsoft Activex Data Objects

El código a colocar en el formulario sería el siguiente:

__________________________________________________________________
  1. Option Explicit
  2. '* Nota: Añadir la Referencia a Microsoft Activex data Object
  3. ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  4. 'Variables para el Recorset y la conexión ADO
  5. Private cn As ADODB.Connection
  6. Private rst As ADODB.Recordset
  7. ' botón para eliminar
  8. '''''''''''''''''''''''''''''''''''''''''''''''''''''
  9. Private Sub cmdEliminar_Click()
  10. Dim Nombre As String
  11. Nombre = InputBox(" Eliminar registro ", " Escriba el nombre del cliente a eliminar ")
  12. If Nombre <> vbNullString Then
  13. 'Ejecuta la sentencia SQL de eliminación
  14. cn.Execute "DELETE FROM Clientes WHERE Nombre = '" & Nombre & "'"
  15. End If
  16. End Sub
  17. 'Botón para añadir un registro de la base de datos
  18. '''''''''''''''''''''''''''''''''''''''''''''''''''''''
  19. Private Sub cmdAgregar_Click()
  20. On Error GoTo Error_add
  21. Dim Nombre As String
  22. Dim Apellido As String
  23. Dim Email As String
  24. Dim Sql As String
  25. Nombre = InputBox(" Añadir registros ", " Escriba el nombre")
  26. Apellido = InputBox(" Añadir registros ", " Escriba el Apellido ")
  27. Email = InputBox(" Añadir registros ", " Escriba el Email ")
  28. Sql = "INSERT INTO Clientes VALUES ( '" & Nombre & "', '" & Apellido & "', '" & Email & "')"
  29. 'Ejecuta la sentencia SQL para añadidr el registro
  30. cn.Execute Sql
  31. MsgBox " Registros añadidos ", vbInformation
  32. Exit Sub
  33. Error_add:
  34. MsgBox Err.Description, vbCritical
  35. End Sub
  36. ' botón para ver el reporte
  37. '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  38. Private Sub CmdReporte_Click()
  39. Set rst = cn.Execute("SELECT Nombre, Apellido, Email FROM Clientes ORDER BY Nombre")
  40. 'Asigna el recordset al reporte
  41. Set ReporteClientes.DataSource = rst
  42. ' Muestra el reporte
  43. ReporteClientes.Show vbModal
  44. End Sub


Ejemplo para crear un reporte con un DataEnvironment y parámetros

Este simple ejemplo realizado por Prakash muestra como crear un reporte con un Dataenvironment y poderle pasar dos parámetros en tiempo de ejecución.

Nota: En este otro enlace hay otro ejemplo : Refrescar Datareport al cambiar el valor del parámetro

En el zip para descargar hay una base Access con una tabla, y uno de los campos es de tipo fecha ( campo OrderDate ).

Luego en el formulario, hay dos controles Dtpicker para seleccionar el rango de fecha para obtener los registros usando la sentencia between, y poder desplegar y visualizar el reporte con el conjunto de registros

Crear escenarios en excel 2007

  1. En el menú Datos, en la sección herramientas de datos,elija Analisis y si, Posteriormente, haga clic en Administrador de escenarios.
  2. Haga clic en Agregar.
  3. En el cuadro Nombre de escenario, escriba un nombre para el escenario (escenario: conjunto de valores de entrada, al que se ha asignado un nombre, que puede sustituirse en un modelo de hoja de cálculo.).
  4. En el cuadro Celdas cambiantes, introduzca las referencias de las celdas que desee cambiar.

    Nota Para preservar los valores originales de las celdas cambiantes, cree un escenario que utilice los valores originales de las celdas antes de crear escenarios que cambien valores.

  5. En Proteger, seleccione las opciones que desee.
  6. Haga clic en Aceptar.
  7. En el cuadro de diálogo Valores del escenario, introduzca los valores que desee para las celdas cambiantes.
  8. Para crear el escenario, haga clic en Aceptar.
  9. Si desea crear escenarios adicionales, haga clic de nuevo en Agregar y repita el procedimiento. Cuando termine de crear los escenarios, elija Aceptar y haga clic en Cerrar en el cuadro de diálogo Administrador de escenarios.

Crear escenarios en excel 2003

  1. En el menú Herramientas, elija Escenarios.
  2. Haga clic en Agregar.
  3. En el cuadro Nombre de escenario, escriba un nombre para el escenario (escenario: conjunto de valores de entrada, al que se ha asignado un nombre, que puede sustituirse en un modelo de hoja de cálculo.).
  4. En el cuadro Celdas cambiantes, introduzca las referencias de las celdas que desee cambiar.

    Nota Para preservar los valores originales de las celdas cambiantes, cree un escenario que utilice los valores originales de las celdas antes de crear escenarios que cambien valores.

  5. En Proteger, seleccione las opciones que desee.
  6. Haga clic en Aceptar.
  7. En el cuadro de diálogo Valores del escenario, introduzca los valores que desee para las celdas cambiantes.
  8. Para crear el escenario, haga clic en Aceptar.
  9. Si desea crear escenarios adicionales, haga clic de nuevo en Agregar y repita el procedimiento. Cuando termine de crear los escenarios, elija Aceptar y haga clic en Cerrar en el cuadro de diálogo Administrador de escenarios.

Creacion de carpetas

Para generar una carpeta o directrio, siga los siguientes pasos. 1.- Si eres Usuario de Mac OS X abre el menu ir... y selecciona documentos o abre el disco de trabajo de tu ordenador y pulsa el metodo abreviado ( ctrl + shift + N) o tambien lo podras hacer pulsando (ctrl + click) para activar el menu contextual donde seleccionaras la opcion nueva carpeta. 2.- Si eres de los usuario que utilizan el sistema operativo de Microsoft Windows, Abra mi Pc, y selecciona la carpeta o unidad de disco enla cual deseascrea el directorio y realice cualquier de los siguientes pasos 2.2 Abre el menu archivo y selecciona la opcion nuevo\carpeta y observa que el area de contenido aparecio un folder con la leyenda NUEVA CARPETA la cual tendra que ser reemplazada por el nombre que le deseas asignar a la carpeta generada. Nota: Podras crear carpetas la misma forma haciendo click derecho del mouse dentro del area de contenido seleccionando la opcion nuevo\carpeta <<<<<-------->>>>> tambien haciendo click en la opcion crear nueva carpeta del panel de tareas que se localiza del lado izquierdo.....

¿Que es una compuadora?

Es una maquina capaz de procesar y almacenar informacion a grandes velocidades.. Una computadora fundamentalmente se divide en 2 partes logicas que son software y hardware. Ademas Tambien Existen otras partes como el firmware dentro de la arquitecura de una computadora Software Son todas las partes logicas e intagibles que forman la computadora en si se refiere al equipamiento lógico o soporte lógico de una computador digitala, comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (HARDWARE). Un ejemplo de sofware son los sistemas operativo y todos los programas que tiene instalados el ordenador. Para El funcionamiento de los programas en cualquier ordenador, es necesario que se encuentre instalado un sistema operativo. Hardware Son todas las parte físicas de una computadora y de cualquier dispositivo electrónico; Dentro de la informatica tambien se aplica a los perifericos de entrada, salida o entrada/salida (Dispositivos) tales como e disco duro Floppy unidad de disco Compacto entre otros. Ejemplos de Dispositivos de entrada CD-ROM TECLADO MOUSE MICROFONO Ejemplos de Dispositivos de salida Firmware

Firmware o Programación en Firme, es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria tipo ROM que establece la lógica de más bajo nivel que controla los circuitos electronicos de un dispositivo de cualquier tipo. Al estar integrado en la electronica del dispositivo es en parte hardware, pero también es software, ya que proporciona lógica y se dispone en algún tipo de del lenguaje de programacion Funcionalmente, el firmware es el intermediario entre las órdenes externas que recibe el dispositivo y su electronica, ya que es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas(...)

E el firmware es el que recibe las instrucciones de los programas y las ejecuta en la compleja circuitería del mismo, emitiendo órdenes a otros dispositivos del sistema.

Memoria ROM que contiene la BIOS de una vieja placa base
Memoria ROM que contiene la BIOS de una vieja placa base

¿Que es Windows?

Es un sistema operativo de interfaz grafica basado en ventanas. La primera pantalla al iniciar se denomina como escritorio y este a su vez se encontrara dividido en 3 partes que son: Barra de tareas, Iconos, y Papel Tapiz Barra de tareas: Esta selocaliza en la parte inferior del escritorio y que sirve para ejecutar y controlar aplicaciones en Microsoft Windows. El Menú inicio contiene comandos para acceder a programas, documentos o configuraciones. Estos comandos incluyen Programas, Documentos, Panel de Control, Buscar, Ayuda, Ejecutar, cerrar seccion y apagar aquipo. La Barra de Inicio Rápido, introducida con internet Explorer, contiene accesos directos a las aplicaciones. Windows pone enlaces por defecto, como Internet Explorer, y el usuario o software third-party pueden añadir más luego. Un solo clic en un icono del área lanza la aplicación. Esta sección no siempre está presente: por ejemplo, está ausente por defecto en Windows Xp, pero puede desactivarse. Icono:Un icono es una imagen, cuadro o representación; es un signo o símbolo que sustituye al objeto mediante su significación, representación. En otras palabras dentro de la informaica un icono es la representacion grafica de un programa o aplicación.