Zmniejsz rozmiar pliku JPEG w języku C# — internetowy reduktor rozmiaru JPEG

Witajcie programiści, w tym poście na blogu pokażemy, jak programowo zmniejszyć rozmiar pliku JPEG w języku C#. Aspose.Imaging for .NET to przejściowa usługa zmiany rozmiaru obrazu dla aplikacji .NET, która umożliwia zmianę rozmiaru JPEG bez utraty jakości. Zmniejszanie rozmiaru dużych plików JPG/JPEG zawsze przynosi korzyści pod względem przechowywania, czasu ładowania witryny i nie tylko. Możesz więc zmniejszyć rozmiar pliku JPEG za pomocą tego online narzędzia do redukowania rozmiaru JPEG, które jest również obsługiwane przez Aspose.Imaging for .NET. Jednak do zainstalowania tej biblioteki C# nie jest wymagana żadna inna zależność innej firmy. Dlatego zacznijmy od razu ten przewodnik.

W tym przewodniku omówimy następujące punkty:

  1. Usługa zmiany rozmiaru obrazu – instalacja API
  2. Zmniejsz rozmiar pliku JPEG w języku C# — przykładowy kod
  3. Redukcja rozmiaru JPEG online – zmiana rozmiaru obrazu JPEG

Usługa zmiany rozmiaru obrazu — instalacja interfejsu API

Cóż, Aspose.Imaging for .NET jest dobrze zaprojektowany do programowej manipulacji obrazami. Będąc programistą C#, musisz wykonać kilka wywołań metod, aby zautomatyzować złożone zadania. Ponadto ten interfejs API zmiany rozmiaru obrazu oferuje funkcje przycinania, obracania i optymalizacji pamięci. Zatem w celu instalacji możesz pobrać bibliotekę DLL biblioteki lub zainstalować ją za pomocą NuGet Menedżera pakietów, uruchamiając następującą komendę:

Install-Package Aspose.Imaging 

api zmiany rozmiaru obrazu
W przypadku jakichkolwiek trudności zapoznaj się z tym przewodnikiem instalacji.

Zmniejsz rozmiar pliku JPEG w języku C# — przykładowy kod

Zainstalowaliśmy Aspose.Imaging for .NET w naszym systemie lokalnym. Teraz jesteśmy gotowi, aby zobaczyć rzeczywistą implementację, pisząc kilka linii kodu źródłowego, aby zmienić rozmiar obrazu JPEG.

Aby zmniejszyć rozmiar pliku JPEG w języku C#, możesz wykonać następujące kroki:

  • Utwórz obiekt klasy Image i wywołaj metodę Load, aby załadować źródłowy plik JPEG.
  • Metoda Resize zaakceptuje szerokość i wysokość, a rozmiar obrazu zostanie odpowiednio zmieniony.
  • Możesz wywołać metodę NearestNeighbourResample, jeśli chcesz zmienić rozmiar obrazu przy użyciu algorytmu najbliższego sąsiada.
  • Metoda Save zapisze wynikowy obraz JPEG na dysku.

Poniższy fragment kodu pokazuje, jak programowo zmniejszyć rozmiar obrazów JPEG:

namespace Aspose.Imaging
{
    class SVG
    {
        // Zmniejsz rozmiar pliku JPEG w języku C#
        static void Main(string[] args)
        {
            // Zdefiniuj adres katalogu
            String dir = "/sample-files/";
            // Utwórz obiekt klasy Image i wywołaj metodę Load, aby załadować źródłowy plik JPEG.  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // Metoda Resize zaakceptuje szerokość i wysokość, a rozmiar obrazu zostanie odpowiednio zmieniony.
                image.Resize(300, 300);
                // Możesz wywołać metodę NearestNeighbourResample, jeśli chcesz zmienić rozmiar obrazu przy użyciu algorytmu najbliższego sąsiada.  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // Metoda Save zapisze wynikowy obraz JPEG na dysku. 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

Powyższy przykładowy kod C# zmieni rozmiar JPEG bez utraty jakości, jak widać na obrazku poniżej:

zmień rozmiar obrazu JPEG

Internetowy reduktor rozmiaru JPEG - Zmień rozmiar obrazu JPEG

Zatem to narzędzie online jest również obsługiwane przez Aspose.Imaging for .NET. Ten internetowy reduktor rozmiaru JPEG działa wydajnie, ponieważ jest solidny i lekki. Co więcej, możesz łatwo otworzyć go w przeglądarce internetowej na telefonie komórkowym/komputerze stacjonarnym. Posiada przyjazny dla użytkownika interfejs użytkownika, w którym można płynnie przeciągać i upuszczać pliki. Przede wszystkim pozwala skonfigurować żądanie zmiany rozmiaru bezpośrednio z poziomu interfejsu użytkownika. Jest bezpłatne i nie zostaniesz poproszony o utworzenie konta. Zachęcamy Cię do wypróbowania tego niesamowitego narzędzia przynajmniej raz.

internetowy reduktor rozmiaru JPEG

Zmień rozmiar JPEG bez utraty jakości — uzyskaj bezpłatną licencję

Możesz skorzystać z bezpłatnej licencji tymczasowej, aby wypróbować tę usługę zmiany rozmiaru obrazu bez ograniczeń ewaluacyjnych.

Wniosek

Zakończmy w tym miejscu ten wpis z nadzieją, że nauczyłeś się zmniejszać rozmiar pliku JPEG w języku C#. Przejrzeliśmy internetowy moduł zmniejszania rozmiaru JPEG, aby zmienić rozmiar obrazów JPEG w jak najkrótszym czasie. Zatem najwyższy czas, jeśli szukasz niezawodnej usługi zmiany rozmiaru obrazu dla swojej aplikacji. Ponadto, aby rozpocząć, odwiedź dokumentację, odniesienia do API i repozytorium GitHub. Wreszcie aspose.com pisze nowe posty na blogu. Odwiedź więc tę platformę ponownie, aby uzyskać najnowsze aktualizacje.

Pomoc jest dostępna

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania – często zadawane pytania

Jak zmniejszyć obraz w C#?

Aspose.Imaging for .NET zapewnia ogromny stos klas i metod zmiany rozmiaru JPEG bez utraty jakości. Ponadto odwiedź ten link, aby zapoznać się z pełnymi krokami i próbką kodu.

Jak mogę zmniejszyć rozmiar obrazu JPG?

Możesz użyć tego online reduktora rozmiaru JPEG, aby zmniejszyć rozmiar obrazów JEPG.

Zobacz też