static void Main(string[] args)
        {
            // Tela - Cadastro de Usuários: Thumb (Foto Perfil)
            var fotoPerfil = new Foto()
            {
                Nome = "perfil.jpeg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.Filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processar(fotoPerfil);

            // Tela - Cadastro de Produtos: Colorir + Redimensionar
            var fotoProduto = new Foto()
            {
                Nome = "produto.jpeg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.Filtros  = new FotoFiltro().Colorir;
            FotoProcessador.Filtros += new FotoFiltro().Redimensionar;
            FotoProcessador.Processar(fotoProduto);

            // Tela - Cadastro de Albuns Retrô: Preto e Branco
            var fotoRetro = new Foto()
            {
                Nome = "retro.jpeg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.Filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processar(fotoRetro);

            //FotoProcessador.Processar(foto);

            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Foto foto = new Foto {
                Nome = "perfil.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            //tela - cadastro de usuario: THUMB {foto de perfil}
            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processador(foto);

            //tela - cadastro de produtos: colorir + tamanho
            Foto foto2 = new Foto {
                Nome = "prto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().RedimensionarTamanho;
            FotoProcessador.Processador(foto2);

            //cadastro de albuns do usuario
            Foto foto3 = new Foto {
                Nome = "album.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processador(foto3);

            Console.ReadKey();
        }
Exemple #3
0
        static void Main(string[] args)
        {
            // Tela Cadastro de usuario: Thumb (foto de perfil)
            Foto foto1 = new Foto()
            {
                Nome = "perfil.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processar(foto1);

            // Tela Cadastro de produtos: colorir + TamMedio
            Foto foto2 = new Foto()
            {
                Nome = "produto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().RedimensionarTamMedio;
            FotoProcessador.Processar(foto2);

            // Tela Cadastro de albuns do usuario: Retro: Preto e Branco
            Foto foto3 = new Foto()
            {
                Nome = "album.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processar(foto3);

            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            //Tela - cadastro de Usuario: Thumb (Foto de Perfil)
            Foto foto = new Foto {
                Nome = "perfil.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processar(foto);

            //Tela - Cadastro de Produtos: Colorir + TamanhoMed
            Foto foto2 = new Foto {
                Nome = "produto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().RedimensionarTamMedio;
            FotoProcessador.Processar(foto2);

            //Tela - Cadastro de Albuns do Usuário - Retro: Preto e Branco
            Foto foto3 = new Foto {
                Nome = "album.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processar(foto3);


            Console.ReadKey();
        }
Exemple #5
0
        static void Main(string[] args)
        {
            Foto foto = new Foto()
            {
                Nome = "perfil.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processador(foto);

            Foto foto2 = new Foto()
            {
                Nome = "produto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().RedimensionarTamanhoMedio;
            FotoProcessador.Processador(foto2);

            Foto foto3 = new Foto()
            {
                Nome = "album.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processador(foto3);

            Console.ReadKey();
        }
Exemple #6
0
        static void Main(string[] args)
        {
            Foto foto = new Foto()
            {
                Nome = "Foto.jpg", TamanhoX = 1080, TamanhoY = 720
            };

            //TELA - Cadastro de Cliente: Thumb.
            Console.WriteLine("CLIENTE");
            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processador(foto);
            Console.WriteLine();
            //TELA - Cadastro de Produto: Colorir + Thumb.
            Console.WriteLine("PRODUTO");
            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().GerarThumb;            //SINISTRÃO
            FotoProcessador.Processador(foto);
            Console.WriteLine();

            //Tela - Album Retrô do Usuário: Preto e Branco.
            Console.WriteLine("ÁLBUM");
            FotoProcessador.filtros = new FotoFiltro().PetroBranco;
            FotoProcessador.Processador(foto);
            Console.WriteLine();
            Console.ReadKey();
        }
        static void Main(string[] args)
        {
            //Tela de cadastro de usuários: gerar Thumb para foto de perfil
            Foto foto = new Foto()
            {
                Nome = "perfil.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processar(foto);

            //Tela de cadastro de produtos: Colorir + Redimenciona tamanho
            Foto foto2 = new Foto()
            {
                Nome = "produto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().RedimensionarTamMedio;
            FotoProcessador.Processar(foto2);

            //Tela de cadastro de usuário retro:: Preto e Branco
            Foto foto3 = new Foto()
            {
                Nome = "album.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processar(foto3);

            Console.ReadKey();
        }
Exemple #8
0
        public static void Main(string[] args)
        {
            Foto foto = new Foto()
            {
                Nome     = "foto.jpeg",
                Tamanhox = 1920,
                Tamanhoy = 1080
            };

            FotoProcessador.Processador(foto);
        }
Exemple #9
0
        static void Main(string[] args)
        {
            // DelegateSimples();
            var foto = new Foto {
                Nome = "imgagem.gif", TamanhoX = 854, TamanhoY = 480
            };

            var filtros = new FotoFiltro();

            // Será executado em sequencia.
            FotoProcessador.filtros  = filtros.Colorir;
            FotoProcessador.filtros += filtros.RemoverFundo;
            FotoProcessador.filtros += filtros.GerarMinuatura;
            FotoProcessador.Processar(foto);

            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Titulo.Cabecalho(Assembly.GetCallingAssembly().GetName().Name);

            Foto foto = new Foto()
            {
                Nome = "foto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.ProcessarMetodos(foto);

            // Tela - Cadastro de Usuário: Thumb (Foto de perfil)
            Foto foto1 = new Foto()
            {
                Nome = "perfil.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processar(foto1);

            // Tela - Cadastro de Produtos: Colorir + Tamanho Médio
            Foto foto2 = new Foto()
            {
                Nome = "produto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().RedimensionarTamanhoMedio;
            FotoProcessador.Processar(foto2);

            // Tela - Cadastro de Albuns do Usuário (Retrô): Preto e branco
            Foto foto3 = new Foto()
            {
                Nome = "album.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processar(foto3);

            Titulo.Rodape();
        }
        static void Main(string[] args)
        {
            Foto foto = new Foto {
                Nome = "foto.jpg", TamanhoX = 1920, TamanhoY = 1080
            };

            // Tela - Cadastro de Usuário: Thumb (Foto de perfil)
            FotoProcessador.filtros = new FotoFiltro().GerarThumb;
            FotoProcessador.Processar(foto);

            // Tela - Cadastro de Produtos: Colorir + Redimensionar
            FotoProcessador.filtros  = new FotoFiltro().Colorir;
            FotoProcessador.filtros += new FotoFiltro().Redimensionar;
            FotoProcessador.Processar(foto);

            // Tela - Cadastro de Albuns do Usuário Retro: Preto e Branco
            FotoProcessador.filtros = new FotoFiltro().PretoBranco;
            FotoProcessador.Processar(foto);

            Console.ReadKey();
        }
Exemple #12
0
        static void Main(string[] args)
        {
            FotoProcessador fotoProcessador = new FotoProcessador();

            //Tela de cadastro de usuário: Thumb
            Foto foto1 = new Foto("CadastroUsuario.jpg", 1920, 1080);

            fotoProcessador.filtros = foto1.GerarThumb;
            fotoProcessador.Processar(foto1);

            //Cadastro de Produtos: Colorir + TamanhoMed
            Foto foto2 = new Foto("Produto.jpg", 1024, 768);

            fotoProcessador.filtros = foto2.Colorir;
            fotoProcessador.Processar(foto2);

            //Cadastro de album do usuário: Preto e branco
            Foto foto3 = new Foto("Album.jpg", 1920, 10820);

            fotoProcessador.filtros = foto3.PretoBranco;
            fotoProcessador.Processar(foto3);

            Console.ReadKey();
        }