Jak zmienić rozmiar obrazu w C#

W tym krótkim samouczku opisano, jak zmienić rozmiar obrazu w języku C#, po prostu ładując obraz źródłowy, a następnie wywołując funkcję zmiany rozmiaru w celu wykonania transformacji. Aby zmienić rozmiar obrazu, dostarczany jest kod C# wraz z krokami konfiguracji środowiska. Możesz ustawić typ zmiany rozmiaru podczas zmiany rozmiaru obrazu dowolnego typu, takiego jak JPEG, BMP, PNG, GIF itp.

Kroki, aby zmienić rozmiar obrazu w C#

  1. Skonfiguruj środowisko, aby dodać Aspose.Imaging do swojej aplikacji
  2. Załaduj obraz źródłowy do obiektu klasy Image
  3. Wywołaj metodę Image.Resize() wraz z typem zmiany rozmiaru
  4. Zapisz obraz wyjściowy w żądanym formacie

Korzystanie z procesu C# zmiany rozmiaru obrazu jest wyjaśnione tutaj za pomocą udostępniania linków do wymaganych zasobów, a następnie zadań krok po kroku, aby zakończyć konwersję. Jest to dość prostszy proces, w którym wystarczy załadować obraz, a następnie wywołać funkcję zmiany rozmiaru wraz z opcją ustawienia typu zmiany rozmiaru, jak pokazano tutaj AdaptiveResample. Możesz jednak użyć dowolnego typu zmiany rozmiaru, takiego jak LanczosResample, BilinearResample, CubicConvolution i Bell, aby wymienić tylko kilka.

Kod do zmiany rozmiaru obrazu w C#

Ten kod pokazuje, jak można wykonać operację C# zmiany rozmiaru obrazu z określonym ResizeType. Możesz użyć innego przeciążenia funkcji Resize, która wymaga obiektu klasy ImageResizeSettings. Ten obiekt zawiera ResizeType jako jedną z właściwości i zapewnia również inne właściwości, takie jak ColorCompareMethod, ColorQuantizationMethod, EntriesCount, FilterType itp.

W tym samouczku nauczyliśmy się zmieniać rozmiar obrazu w języku C#. Jeśli chcesz poznać proces konwersji typu obrazu, zapoznaj się z artykułem na jak stworzyć obraz PNG z BMP w C#.

 Polski