Zmenšení velikosti JPEG v C# - Online JPEG Size Reducer

Ahoj programátoři, tento blogový příspěvek ukáže, jak programově zmenšit velikost JPEG v C#. Aspose.Imaging for .NET je běžná služba pro změnu velikosti obrázků pro aplikace .NET a můžete změnit velikost JPEG bez ztráty kvality. Zmenšení velikosti velkých souborů JPG/JPEG je vždy výhodné z hlediska úložiště, doby načítání webových stránek a dalších. Velikost JPEG tedy můžete zmenšit pomocí tohoto online zmenšení velikosti JPEG, které také využívá Aspose.Imaging for .NET. K instalaci této knihovny C# však není potřeba žádná další závislost třetí strany. Začněme proto hned tímto návodem.

V této příručce se budeme zabývat následujícími body:

  1. Služba změny velikosti obrázku – instalace API
  2. Zmenšení velikosti JPEG v C# – ukázka kódu
  3. Online zmenšení velikosti JPEG – změna velikosti obrázku JPEG

Služba pro změnu velikosti obrazu – instalace API

Dobře, Aspose.Imaging for .NET je dobře navržený pro programovou manipulaci s obrázky. Jako vývojář C# musíte provést několik vyvolání metod k automatizaci složitých úloh. Kromě toho toto rozhraní API pro změnu velikosti obrázku nabízí funkce oříznutí, otočení a optimalizace paměti. Pro instalaci si tedy můžete buď stáhnout DLL knihovny, nebo ji nainstalovat pomocí NuGet Správce balíčků spuštěním následujícího příkazu:

Install-Package Aspose.Imaging 

api pro změnu velikosti obrázku
V případě jakýchkoli potíží navštivte tuto instalaci příručku.

Zmenšení velikosti JPEG v C# – ukázka kódu

Nainstalovali jsme Aspose.Imaging for .NET do našeho místního systému. Nyní jsme připraveni vidět skutečnou implementaci napsáním několika řádků zdrojového kódu pro změnu velikosti obrázku JPEG.

Chcete-li zmenšit velikost JPEG v C#, postupujte podle následujících kroků:

  • Vytvořte objekt třídy Image a vyvolejte metodu Load pro načtení zdrojového souboru JPEG.
  • Metoda Resize akceptuje šířku a výšku a velikost obrázku bude odpovídajícím způsobem změněna.
  • Pokud chcete změnit velikost obrázku pomocí algoritmu nejbližšího souseda, můžete zavolat metodu NearestNeighbourResample.
  • Metoda Save uloží výsledný obrázek JPEG na disk.

Následující fragment kódu ukazuje, jak programově zmenšit velikost obrázků JPEG:

namespace Aspose.Imaging
{
    class SVG
    {
        // Zmenšit velikost JPEG v C#
        static void Main(string[] args)
        {
            // Definujte adresu adresáře
            String dir = "/sample-files/";
            // Vytvořte objekt třídy Image a vyvolejte metodu Load pro načtení zdrojového souboru JPEG.  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // Metoda Resize akceptuje šířku a výšku a velikost obrázku bude odpovídajícím způsobem změněna.
                image.Resize(300, 300);
                // Pokud chcete změnit velikost obrázku pomocí algoritmu nejbližšího souseda, můžete zavolat metodu NearestNeighbourResample.  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // Metoda Save uloží výsledný obrázek JPEG na disk. 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

Výše uvedená ukázka kódu C# změní velikost JPEG bez ztráty kvality, jak můžete vidět na obrázku níže:

změnit velikost obrázku jpeg

Online zmenšení velikosti JPEG - Změna velikosti obrázku JPEG

Takže tento online nástroj také využívá Aspose.Imaging for .NET. Tento online reduktor velikosti JPEG funguje efektivně, protože je robustní a lehký. Navíc jej můžete snadno otevřít ve webovém prohlížeči na mobilu/počítači. Má uživatelsky přívětivé uživatelské rozhraní, kde můžete soubory hladce přetahovat. Především vám umožňuje nakonfigurovat požadavek na změnu velikosti pouze z uživatelského rozhraní. Je to zdarma a nebudete požádáni o vytvoření účtu, vyzýváme vás, abyste tento úžasný nástroj alespoň jednou vyzkoušeli.

online redukce velikosti jpeg

Změňte velikost JPEG bez ztráty kvality – získejte bezplatnou licenci

Můžete využít bezplatnou dočasnou licenci a vyzkoušet tuto službu změny velikosti obrázku bez omezení hodnocení.

Závěr

Zakončeme zde tento blogový příspěvek s nadějí, že jste se naučili, jak zmenšit velikost JPEG v C#. Prošli jsme online zmenšením velikosti JPEG, abychom změnili velikost obrázků JPEG v co nejkratším čase. Je tedy nejvyšší čas, pokud se chcete rozhodnout pro spolehlivou službu změny velikosti obrázku pro vaši aplikaci. Chcete-li začít, navštivte prosím dokumentace, reference API a GitHub repo. Konečně aspose.com píše nové blogové příspěvky. Navštivte tedy znovu tuto platformu pro nejnovější aktualizace.

Nápověda je k dispozici

Můžete nám dát vědět o svých otázkách nebo dotazech na našem fóru.

Často kladené otázky – FAQ

Jak zmenšit obrázek v C#?

Aspose.Imaging for .NET poskytuje obrovské množství tříd a metod pro změnu velikosti JPEG bez ztráty kvality. Dále prosím navštivte tento odkaz pro kompletní kroky a ukázku kódu.

Jak mohu zmenšit velikost obrázku JPG?

Pomocí tohoto online zmenšení velikosti JPEG můžete zmenšit velikost obrázků JEPG.

Viz také