1. Produtos
  2.   Imagem
  3.   .NET
  4.   SixLabors.ImageSharp.Web
 
  

Open Source SP.NET Image Processing API

Crie, Edite, Reserva e Converta Imagens como JPEG, NG, GIF, WMF e BMP Online usando SP Livre API.

ImageSharp.Web é uma biblioteca SP.NET muito que permite aos programadores de software abrir, ler, escrever,, girar, redimensionar e converter vários tipos de imagens como NGF, JPEG, GIF, Adiciona intermediário em cima da biblioteca ImageSharp que permite a manipulação e o cache da imagem com uma simples chamada de API.

O Imagesharp.Web API está licenciado sob os termos da Licença Apache, versão 2.0. Além disso, as de licenciamento comercial também estão para . A biblioteca é muito rápida como combinando o poder do SP.NET Core e ImageSharp. O API é muito fácil de instalar e é de manusear sabiamente milhares de pedidos por segundo.

Previous Next

Começando com ImageSharp.Web

A maneira recomendada de instalar ImageSharp.Webs via NuGet. Utilize o seguinte comando para instalar o ImageSharp.Web.

Instalar ImageSharp.Webs via NuGet

 Install-Package SixLabors.ImageSharp.Web -Version VERSION_NUMBER

Redimensionar imagens Online em SP.NET Apps

O ImageSharp.Web API permite que os desenvolvedores de software alterem o de suas imagens com apenas algumas de código .NET. Para redimensionar uma imagem, prime sua necessidade de baixar a imagem e carregá-la na memória. Uma vez carregado o próximo passo é redimensionar a imagem para a imagem de. Uma vez que o processo de redimensionamento é você salvar a imagem cortada para o de resposta e devolvê-lo ao navegador. Além das de, o ImageSharp.Web também oferece recursos de de imagens mais.

Cortar e a imagem através da biblioteca SP.NET

 
    {PATH_TO_YOUR_IMAGE}?width=300
    {PATH_TO_YOUR_IMAGE}?width=300&height=120&rxy=0.37,0.78
    {PATH_TO_YOUR_IMAGE}?width=50&height=50&rsampler=nearest&rmode=stretch
    {PATH_TO_YOUR_IMAGE}?width=300&compand=true&orient=false
    private Image CropImage(Image sourceImage, int sourceX, int sourceY, int sourceWidth, int sourceHeight, 

Leitura e Escrita Imagem Metadata

A biblioteca Open Source ImageSharp.Web para leitura e escrita de metadados dentro de aplicações web. Os metadados uma série de propriedades que são para descrever uma imagem como criador de imagem, data de criação,, legenda, palavras-chave, fonte e muito mais. A biblioteca incluiu vários recursos importantes para com metadados, como acesso e metadados de carga, metadados de leitura, metadados de escrita e assim por diante.

Escrever Imagem Metadata através de Biblioteca .NET

 
        private static void WriteMetadata(Image image)
    {
        if (image.Metadata.IptcProfile == null)
            image.Metadata.IptcProfile = new IptcProfile();
        image.Metadata.IptcProfile.SetValue(IptcTag.Name, "Pokemon");
        image.Metadata.IptcProfile.SetValue(IptcTag.Byline, "Thimo Pedersen");
        image.Metadata.IptcProfile.SetValue(IptcTag.Caption, "Classic Pokeball Toy on a bunch of Pokemon Cards. Zapdos, Ninetales and a Trainercard visible.");
        image.Metadata.IptcProfile.SetValue(IptcTag.Source, @"https://rb.gy/hgkqhy");
        image.Metadata.IptcProfile.SetValue(IptcTag.Keywords, "Pokemon");
        image.Metadata.IptcProfile.SetValue(IptcTag.Keywords, "Pokeball");
        image.Metadata.IptcProfile.SetValue(IptcTag.Keywords, "Cards");
        image.Metadata.IptcProfile.SetValue(IptcTag.Keywords, "Zapdos");
        image.Metadata.IptcProfile.SetValue(IptcTag.Keywords, "Ninetails");
    } 
 Português