Aspose.Imaging Compressor de imagem para .NET

O Aspose.Imaging Image Compressor para .NET Plugin permite aos desenvolvedores reduzir eficientemente os tamanhos de arquivos de imagem em formatos raster e vector ao mesmo tempo que mantém a qualidade visual. Ele oferece modos de compressão e lossy, configurações de qualidade ajustáveis e APIs flexíveis para otimização da web, arquivamento ou processamento em grande escala.

Instalação

Exemplo: Compressão de uma imagem PNG

using (var image = Image.Load("sample.png"))
{
    image.Save("compressed.png", new PngOptions
    {
        CompressionLevel = 9,
        Progressive = true,
        ColorType = PngColorType.IndexedColor,
        Palette = ColorPaletteHelper.GetCloseImagePalette((RasterImage)image, 1 << 5)
    });
}

Para a compressão WebP, você pode fin-tune parâmetros com WebpOptions , Em vez disso, a perda de false Definir uma porcentagem de qualidade.

Principais Características

Modo de Compressão

  • Lossless : preserve todos os dados da imagem, perfeito para edição e arquivamento.
  • Lossy : alcança a redução máxima com modelos perceptivos e quantificação.

Qualidade e perfis

  • Qualidade ajustável (0-100) com suporte para subsamblação e suavização de croma.
  • Defina perfis de compressão reutilizáveis para a consistência em todos os projetos.

Suporte multi-formato

  • Compressão JPEG, PNG, WebP, GIF e TIFF das imagens.
  • Detecção de formato automática com opções para sobrecarregar em salvar.

Batch e Performance

  • API baseado em quee para processamento em massa.
  • Trotling, async/await APIs e tonificação de memória para grandes cargas de trabalho.
  • Design de segurança de fio com armadilhas de log para monitorar as proporções de compressão e o desempenho.

Controle de Metadados

  • Preserve ou tira EXIF, XMP, e ICC dos perfis.
  • Desligue automaticamente metadados desnecessários para reduzir o tamanho e proteger a privacidade.

Integração e Flexibilidade

  • Stream e APIs baseados em arquivos para desktop, web ou microservices.
  • Funciona com o .NET Core, .net 5+ e .Net Framework.
  • Integra-se diretamente nos tubos existentes Aspose.Imaging.

Compressão de Imagens Online Grátis

Tente o Aspose.Imaging Compressor de Imagem Online Grátis para experimentar recursos instantaneamente sem instalação ou codificação.

Dicas e Melhores Práticas

  • Comece com qualidade entre 75 e 85 para um bom equilíbrio de tamanho e fidelidade.
  • Use perdida para conteúdo editável; perda para entrega final.
  • Metadatos antes da distribuição pública.
  • Comprimir batch em pedaços e monitorar o uso da memória.
  • Registre estatísticas de compressão para rastrear o desempenho e a poupança de tamanho.

Conclusão

O **Aspose.Imaging Image Compressor para .NET Plugin ** é uma solução de alto desempenho para desenvolvedores que precisam **comprimir imagens em C# ** ao mesmo tempo que mantêm a qualidade. Com suporte para vários formatos, fluxos de trabalho de batch e perfis flexíveis, é ideal para otimização da web e processamento de imagem em grande escala. Desbloquear a versão completa por apenas $99 e simplificar a compressão da imagem do .Net hoje.

 Português