Como girar a imagem em C#

Este tutorial rápido explica como girar a imagem em C# com a ajuda das definições de configuração e uma lista passo a passo de tarefas para obter essa funcionalidade. Ao usar a operação C# girar bitmap será demonstrada para o ângulo especificado pelo usuário junto com a opção de definir a cor de fundo da superfície exposta devido à rotação da imagem. Você também aprenderá a girar e inverter imagens simultaneamente para qualquer tipo de imagem como BMP, PNG, JPEG etc.

Etapas para girar a imagem em C#

  1. Estabeleça o ambiente para adicionar Aspose.Imaging do gerenciador de pacotes Nuget ao aplicativo
  2. Carregue a imagem de origem no objeto de classe Image que deve ser girado
  3. Transmita a imagem para RasterImage
  4. Armazene a imagem em cache na memória para obter melhor desempenho durante as transformações
  5. Gire a imagem em 30 graus e defina a cor de fundo para Verde usando a função RasterImage.Rotate
  6. Vire a imagem no eixo Y usando a função RasterImage.RotateFlip
  7. Salve a imagem modificada como BMP

Ao usar C# girar a imagem por ângulo a operação é descrita em detalhes com a ajuda da configuração do ambiente e, em seguida, uma sequência de etapas a serem executadas para esse recurso. A imagem BMP de destino é carregada como RasterImage que possui métodos diferentes para girar e inverter as imagens. A imagem é primeiro armazenada em cache para obter desempenho e, em seguida, girada e invertida antes de salvá-la novamente no disco.

Código para girar a imagem em C#

Para rotate bitmap C# código é demonstrado que usa a função RasterImage.Rotate apenas para girar a imagem em um determinado ângulo. Você pode definir a cor de fundo para o espaço que ficará em branco no caso de girar a imagem de origem. Além disso, você pode inverter a imagem também com a ajuda da função RasterImage.RotateFlip que requer o enumerador RotateFlipType contendo valores como Rotate90FlipX para girar em 90 graus e, em seguida, girar em torno do eixo X, Rotate90FlipY para girar em 90 graus e girar em torno do eixo Y e da mesma forma ter 16 opções diferentes para girar e virar.

Neste tutorial, aprendemos como girar a imagem em C#, no entanto, se você quiser saber como redimensionar imagens, consulte o artigo em como redimensionar imagem em c#.

 Português