Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como redimensionar imagens utilizando C #
Você pode usar a classe de imagem em C #, uma linguagem de programação , para carregar, redimensionar e exibir imagens. Redimensionar uma imagem ajuda youl para criar galeria de fotos miniaturas ou quando a imagem que você deseja exibir é muito grande para a área de exibição . A classe "Graphics " é parte do namespace " System.Drawing " . Você precisa GDI + instalado para fazer uso da funcionalidade gráfica. Instruções
1

Abra o aplicativo que você usa para editar o código C #. Abra o seu C # arquivo de origem.
2

Coloque a imagem que você deseja redimensionar em um objeto "Imagem" . Uma maneira de fazer isso é carregar um arquivo JPEG que está localizado na mesma pasta que o arquivo executável do programa. Por exemplo, "Imagem ^ orig_image = Imagem :: FromFile ( " myimage.jpg "); "
3

Use variáveis ​​para definir as dimensões de largura e altura da nova imagem redimensionada . . Por exemplo, " int width = 640 ; altura int = 480; " .
4

Criar um novo " Bitmap " objeto com dimensões da imagem redimensionada . Por exemplo, " Bitmap bm = new Bitmap ( largura, altura ); " .
5

Crie um objeto "Graphics " do " Bitmap " objeto usando o método " FromImage " . Por exemplo, " Gráficos gr = Graphics.FromImage ( (Imagem) bm ),"
6

Defina o modo de interpolação de sua "Graphics " objeto para alterar a qualidade da imagem transformada. . As opções incluem Padrão , Baixa e Alta , Bilinear , Bicubic , NearestNeighbor , HighQualityBilinear e HighQualityBicubic . Por exemplo, " gr.InterpolationMode = InterpolationMode.HighQualityBicubic ; " define como a mais alta qualidade
7

Desenhe a imagem redimensionada para a tela usando o método " DrawImage ." . Por exemplo, " gr.DrawImage ( orig_image , 0, 0 , largura, altura ); "
8

Use o método " Descarte " para limpar o "Graphics " objeto uma vez que você é feito usando . lo . Por exemplo, " gr.Dispose (); " . .
9

Salve o arquivo de origem C #

Anterior :

Próximo : No
  Os artigos relacionados
·Função Callback 
·Como usar PEAR MDB2 
·Como resolver recursão 
·Como escrever Pseudocódigo para uma calculadora 
·A Função de Len 
·As diferenças entre a função Library & User-Defined …
·A Função Índice AWK 
·Como corrigir Stamps tempo usando AWK 
·Usos para uma função recursiva 
·Como Rip Códigos BYOND 
  Artigos em destaque
·Como escrever um programa Visual C que usa uma instruç…
·Como capturar todas as exceções Datagrid 
·Como criar um vetor de matrizes de caracteres em C + + 
·Regras COBOL Estilo 
·Como criar uma URL Baseado em WSDL 
·Como depurar no Visual C + + 
·Qual é o significado de conversão de valor e Cordas 
·Como codificar uma função C + + Espere 
·Como desenhar um String, quadrado, retângulo, círculo…
·Como fazer um aplicativo de alarme MFC 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados