Уменьшение размера JPEG в C# — онлайн-редуктор размера JPEG

Здравствуйте, программисты! В этом сообщении блога будет показано, как программно уменьшить размер JPEG в C#. Aspose.Imaging for .NET — это популярный сервис изменения размера изображений для приложений .NET, с помощью которого вы можете изменять размер JPEG без потери качества. Уменьшение размера больших файлов JPG/JPEG всегда выгодно с точки зрения хранения, времени загрузки веб-сайта и многого другого. Таким образом, вы можете уменьшить размер JPEG с помощью этого онлайн средства уменьшения размера JPEG, которое также работает на базе Aspose.Imaging for .NET. Однако для установки этой библиотеки C# не требуется никаких других сторонних зависимостей. Поэтому давайте сразу начнем это руководство.

В этом руководстве мы рассмотрим следующие моменты:

  1. Служба изменения размера изображения — установка API
  2. Уменьшение размера JPEG в C# — пример кода
  3. Онлайн-редуктор размера JPEG — изменение размера изображения JPEG

Служба изменения размера изображения — установка API

Что ж, Aspose.Imaging for .NET хорошо разработан для программного манипулирования изображениями. Будучи разработчиком C#, вам необходимо выполнить несколько вызовов методов для автоматизации сложных задач. Кроме того, этот API изменения размера изображения предлагает функции обрезки, поворота и оптимизации памяти. Итак, для установки вы можете либо скачать DLL библиотеки, либо установить ее через NuGet Менеджер пакетов, выполнив следующую команду:

Install-Package Aspose.Imaging 

API изменения размера изображения
Пожалуйста, обратитесь к этому руководству по установке в случае возникновения каких-либо затруднений.

Уменьшение размера JPEG в C# — пример кода

Мы установили Aspose.Imaging for .NET в нашей локальной системе. Теперь мы готовы увидеть фактическую реализацию, написав несколько строк исходного кода для изменения размера изображения JPEG.

Вы можете выполнить следующие шаги, чтобы уменьшить размер JPEG в C#:

  • Создайте объект класса Image и вызовите метод Load для загрузки исходного файла JPEG.
  • Метод Resize принимает ширину и высоту, и размер изображения будет соответствующим образом изменен.
  • Вы можете вызвать метод NearestNeighbourResample, если хотите изменить размер изображения, используя алгоритм ближайшего соседа.
  • Метод Сохранить сохранит полученное изображение JPEG на диске.

В следующем фрагменте кода показано, как программно уменьшить размер изображений JPEG:

namespace Aspose.Imaging
{
    class SVG
    {
        // Уменьшите размер JPEG в C#
        static void Main(string[] args)
        {
            // Определить адрес каталога
            String dir = "/sample-files/";
            // Создайте объект класса Image и вызовите метод Load, чтобы загрузить исходный файл JPEG.  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // Метод Resize примет ширину и высоту, и размер изображения будет соответствующим образом изменен.
                image.Resize(300, 300);
                // Вы можете вызвать метод NearestNeighbourResample, если хотите изменить размер изображения, используя алгоритм ближайшего соседа.  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // Метод Save сохранит полученное изображение JPEG на диске. 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

Приведенный выше пример кода C# изменит размер JPEG без потери качества, как вы можете видеть на изображении ниже:

изменить размер изображения в формате JPEG

Онлайн-редуктор размера JPEG — изменение размера изображения JPEG

Итак, этот онлайн инструмент также работает на базе Aspose.Imaging for .NET. Этот онлайн-редуктор размера JPEG работает эффективно, поскольку он надежный и легкий. Более того, вы можете легко открыть его в веб-браузере на мобильном телефоне/компьютерном компьютере. Он имеет удобный пользовательский интерфейс, в котором вы можете плавно перетаскивать файлы. Прежде всего, он позволяет вам настроить запрос на изменение размера прямо из пользовательского интерфейса. Это бесплатно, и вам не потребуется создавать учетную запись. Мы настоятельно рекомендуем вам хотя бы один раз попробовать этот замечательный инструмент.

Онлайн-редуктор размера JPEG

Измените размер JPEG без потери качества — получите бесплатную лицензию

Вы можете воспользоваться бесплатной временной лицензией, чтобы попробовать эту услугу изменения размера изображения без ограничений ознакомительной версии.

Заключение

Давайте закончим этот пост в надежде, что вы узнали, как уменьшить размер JPEG в C#. Мы воспользовались онлайн-редактором размера JPEG, чтобы изменить размер изображений JPEG в кратчайшие сроки. Итак, сейчас самое время выбрать надежный сервис изменения размера изображений для вашего приложения. Кроме того, чтобы начать работу, посетите документацию, ссылки на API и репозиторий GitHub. Наконец, aspose.com пишет новые сообщения в блоге. Итак, посетите эту платформу еще раз, чтобы быть в курсе последних обновлений.

Помощь доступна

Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.

Часто задаваемые вопросы – Часто задаваемые вопросы

Как уменьшить изображение в C#?

Aspose.Imaging for .NET предоставляет огромный набор классов и методов для изменения размера JPEG без потери качества. Кроме того, посетите эту ссылку для получения полных инструкций и примера кода.

Как уменьшить размер изображения JPG?

Вы можете использовать этот онлайн инструмент для уменьшения размера JPEG, чтобы уменьшить размер изображений JEPG.

Смотрите также