Minska storleken på en JPEG i C# - Online JPEG Size Reducer

Hej programmerare, det här blogginlägget kommer att visa hur man kan minska storleken på en JPEG i C# programmatiskt. Aspose.Imaging for .NET är en tjänst för att ändra storlek på bilder för .NET-applikationer och du kan ändra storlek på JPEG utan att förlora kvalitet. Att minska storleken på stora JPG/JPEG-filer gynnar alltid när det gäller lagring, webbladdningstid och mer. Så du kan minska storleken på JPEG med denna online JPEG-storleksreducerare som också drivs av Aspose.Imaging for .NET. Det behövs dock inget annat beroende av tredje part för att installera detta C#-bibliotek. Låt oss därför börja den här guiden direkt.

Vi kommer att täcka följande punkter i den här guiden:

  1. Image Resize Service - API-installation
  2. Minska storleken på en JPEG i C# - Kodprov
  3. Online JPEG Size Reducer - Ändra storlek på JPEG-bild

Image Resize Service - API-installation

Tja, Aspose.Imaging for .NET är väldesignad för programmatisk bildmanipulation. Som C#-utvecklare måste du göra några metodanrop för att automatisera komplexa uppgifter. Dessutom erbjuder detta API för bildändringsstorlek bildbeskärning, rotation och minnesoptimering. Så för installationen kan du antingen ladda ner bibliotekets DLL eller installera den via NuGet Package Manager genom att köra följande kommando:

Install-Package Aspose.Imaging 

api för att ändra storlek på bilden
Vänligen besök denna installation guide vid eventuella problem.

Minska storleken på en JPEG i C# - Kodprov

Vi har installerat Aspose.Imaging for .NET på vårt lokala system. Nu är vi redo att se den faktiska implementeringen genom att skriva några rader med källkod för att ändra storlek på JPEG-bild.

Du kan följa följande steg för att minska storleken på en JPEG i C#:

  • Skapa ett objekt av klassen Image och anropa metoden Load för att ladda käll-JPEG-filen.
  • Metoden Ändra storlek accepterar bredd och höjd och bilden kommer att ändras i enlighet därmed.
  • Du kan anropa metoden NearestNeighbourResample om du vill ändra storlek på bilden med hjälp av närmaste grannealgoritm.
  • Metoden Spara sparar den resulterande JPEG-bilden på disken.

Följande kodavsnitt visar hur man minskar storleken på JPEG-bilder programmatiskt:

namespace Aspose.Imaging
{
    class SVG
    {
        // Minska storleken på en JPEG i C#
        static void Main(string[] args)
        {
            // Definiera katalogadressen
            String dir = "/sample-files/";
            // Skapa ett objekt av klassen Image och anropa Load-metoden för att ladda käll-JPEG-filen.  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // Metoden Ändra storlek kommer att acceptera bredd och höjd och bilden kommer att ändras i enlighet därmed.
                image.Resize(300, 300);
                // Du kan anropa metoden NearestNeighbourResample om du vill ändra storlek på bilden med hjälp av närmaste granne-algoritmen.  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // Spara-metoden sparar den resulterande JPEG-bilden på disken. 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

Ovanstående C#-kodprov kommer att ändra storlek på JPEG utan att förlora kvalitet som du kan se i bilden nedan:

ändra storlek på jpeg-bild

Online JPEG Size Reducer - Ändra storlek på JPEG-bild

Så detta online-verktyg drivs också av Aspose.Imaging for .NET. Denna online JPEG-storleksreducerare fungerar effektivt eftersom den är robust och lätt. Dessutom kan du enkelt öppna den i en webbläsare på en mobil/dator. Den har ett användarvänligt användargränssnitt där du kan dra och släppa filer smidigt. Framför allt låter den dig konfigurera din begäran om storleksändring bara från användargränssnittet. Det är gratis och du kommer inte att bli ombedd att skapa konto, vi uppmanar dig att prova detta fantastiska verktyg minst en gång.

online jpeg-storleksreducering

Ändra storlek på JPEG utan att förlora kvalitet - Skaffa en gratis licens

Du kan använda en gratis temporär licens för att prova denna tjänst för storleksändring av bilder utan utvärderingsbegränsningar.

Slutsats

Låt oss avsluta det här blogginlägget här med hopp om att du har lärt dig hur man minskar storleken på en JPEG i C#. Vi gick igenom en online JPEG-storleksreducering för att ändra storlek på JPEG-bilder på kortast möjliga tid. Så det här är hög tid om du vill välja en pålitlig tjänst för storleksändring av bilder för din applikation. Besök dessutom dokumentationen, API-referenserna och GitHub-repo för att komma igång. Äntligen skriver aspose.com nya blogginlägg. Så besök den här plattformen igen för de senaste uppdateringarna.

Hjälp finns tillgänglig

Du kan meddela oss om dina frågor eller frågor på vårt forum.

Vanliga frågor – vanliga frågor

Hur skalar man ner en bild i C#?

Aspose.Imaging for .NET tillhandahåller en enorm stapel med klasser och metoder för att ändra storlek på JPEG utan att förlora kvalitet. Ytterligare, besök denna länk för fullständiga steg och ett kodexempel.

Hur kan jag minska storleken på JPG-bilden?

Du kan använda denna online JPEG-storleksförminskning för att minska storleken på JEPG-bilder.

Se även