Olá programadores, esta postagem do blog demonstrará como reduzir o tamanho de um JPEG em C# programaticamente. Aspose.Imaging for .NET é um serviço de redimensionamento de imagem para aplicativos .NET e você pode redimensionar JPEG sem perder qualidade. Reduzir o tamanho de arquivos JPG/JPEG grandes sempre traz benefícios em termos de armazenamento, tempo de carregamento do site e muito mais. Portanto, você pode reduzir o tamanho do JPEG usando este online redutor de tamanho JPEG, que também é desenvolvido por Aspose.Imaging for .NET. No entanto, não há nenhuma outra dependência de terceiros necessária para instalar esta biblioteca C#. Portanto, vamos começar este guia imediatamente.
Abordaremos os seguintes pontos neste guia:
- Serviço de redimensionamento de imagem - instalação da API
- Reduza o tamanho de um JPEG em C# – Exemplo de código
- Redutor de tamanho JPEG online - Redimensionar imagem JPEG
Serviço de redimensionamento de imagem - instalação de API
Bem, Aspose.Imaging for .NET é bem projetado para manipulação programática de imagens. Sendo um desenvolvedor C#, você precisa fazer algumas invocações de métodos para automatizar tarefas complexas. Além disso, esta API de redimensionamento de imagem oferece recursos de corte, rotação e otimização de memória de imagens. Assim, para a instalação, você pode baixar a DLL da biblioteca ou instalá-la via NuGet Gerenciador de Pacotes executando o seguinte comando:
Install-Package Aspose.Imaging
Por favor, visite este guia de instalação em caso de qualquer dificuldade.
Reduza o tamanho de um JPEG em C# – exemplo de código
Instalamos Aspose.Imaging for .NET em nosso sistema local. Agora estamos prontos para ver a implementação real escrevendo algumas linhas de código-fonte para redimensionar a imagem JPEG.
Você pode seguir as seguintes etapas para reduzir o tamanho de um JPEG em C#:
- Crie um objeto da classe Image e invoque o método Load para carregar o arquivo JPEG de origem.
- O método Resize aceitará a largura e a altura e a imagem será redimensionada de acordo.
- Você pode chamar o método NearestNeighbourResample se quiser redimensionar a imagem usando o algoritmo do vizinho mais próximo.
- O método Save salvará a imagem JPEG resultante no disco.
O trecho de código a seguir mostra como reduzir o tamanho das imagens JPEG de forma programática:
namespace Aspose.Imaging
{
class SVG
{
// Reduza o tamanho de um JPEG em C#
static void Main(string[] args)
{
// Defina o endereço do diretório
String dir = "/sample-files/";
// Crie um objeto da classe Image e invoque o método Load para carregar o arquivo JPEG de origem.
using (Image image = Image.Load(dir + "sample.jpeg"))
{
// O método Resize aceitará a largura e a altura e a imagem será redimensionada de acordo.
image.Resize(300, 300);
// Você pode chamar o método NearestNeighbourResample se quiser redimensionar a imagem usando o algoritmo do vizinho mais próximo.
// imagem.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
// O método Salvar salvará a imagem JPEG resultante no disco.
image.Save(dir + "result.jpeg");
}
}
}
}
O exemplo de código C# acima redimensionará o JPEG sem perder qualidade, como você pode ver na imagem abaixo:
Redutor de tamanho JPEG online - Redimensionar imagem JPEG
Portanto, esta ferramenta online também é desenvolvida por Aspose.Imaging for .NET. Este redutor de tamanho JPEG online funciona de forma eficiente, pois é robusto e leve. Além disso, você pode abri-lo facilmente em um navegador da web em um celular/desktop. Possui uma interface amigável onde você pode arrastar e soltar arquivos sem problemas. Acima de tudo, permite configurar sua solicitação de redimensionamento apenas na interface do usuário. É gratuito e não será solicitado que você crie uma conta. Recomendamos que você experimente esta ferramenta incrível pelo menos uma vez.
Redimensione JPEG sem perder qualidade - Obtenha uma licença gratuita
Você pode aproveitar uma licença temporária gratuita para experimentar este serviço de redimensionamento de imagens sem limitações de avaliação.
Conclusão
Vamos encerrar esta postagem do blog aqui com a esperança de que você tenha aprendido como reduzir o tamanho de um JPEG em C#. Passamos por um redutor de tamanho JPEG online para redimensionar imagens JPEG no menor período. Portanto, já é hora de você optar por um serviço confiável de redimensionamento de imagens para seu aplicativo. Além disso, visite a documentação, as referências da API e o repositório GitHub para começar. Finalmente, aspose.com está escrevendo novas postagens no blog. Portanto, visite esta plataforma novamente para obter as atualizações mais recentes.
A ajuda está disponível
Você pode nos informar sobre suas dúvidas ou dúvidas em nosso fórum.
Perguntas frequentes – Perguntas frequentes
Como reduzir uma imagem em C#?
Aspose.Imaging for .NET fornece uma enorme pilha de classes e métodos para redimensionar JPEG sem perder qualidade. Além disso, visite este link para ver as etapas completas e um exemplo de código.
Como posso reduzir o tamanho da imagem JPG?
Você pode usar este redutor de tamanho JPEG online para reduzir o tamanho das imagens JPEG.