Обрезка SVG-изображения в C# — Обрезка изображений онлайн

Вы можете найти множество приложений для редактирования изображений, но Aspose.Imaging выделяется, поскольку предлагает как программные, так и непрограммные решения. Вы можете не только использовать онлайн приложение для обрезки фотографий на базе Aspose.Imaging, но вы также можете использовать эту библиотеку обрезки изображений для разработки приложения для редактирования изображений для собственного использования. Однако в этом руководстве будет показано, как обрезать изображение SVG на C# с помощью Aspose.Imaging for .NET. Мы напишем пример кода для создания обрезчика SVG для приложения .NET. Итак, начнем статью.

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

  1. Установка API C# Image Crop
  2. Обрезать изображение SVG в C# программно
  3. Обрезать изображения онлайн — SVG Cropper

Установка API обрезки изображений C#

Эта многофункциональная библиотека обрезки изображений является кроссплатформенной, и вы можете автоматизировать создание изображений и манипулирование ими без приобретения стороннего редактора изображений. Более того, вы можете положиться на эту библиотеку .NET для эффективной и быстрой обработки изображений. Итак, установка довольно проста: вы можете либо скачать файл DLL, либо запустить следующую команду в NuGet диспетчере пакетов.

Install-Package Aspose.Imaging 

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

Обрезать изображение SVG в C# программно

Теперь настало время реализации после успешной установки Aspose.Imaging for .NET. Этот API обрезки изображений C# хорошо спроектирован, и несколько вызовов методов позволяют обрезать SVG для вашего приложения.

Ниже приведены шаги для программного обрезки изображения SVG на C#:

  • Определите адрес каталога.
  • Создайте экземпляр класса Image и вызовите метод Load, чтобы загрузить исходный файл SVG.
  • Вызовите метод Сохранить, чтобы сохранить изображение в формате PNG на диске.
  • Вызовите метод Load, чтобы загрузить изображение PNG и присвоить его объекту класса PngImage.
  • Инициализируйте конструктор класса Rectangle и передайте его в качестве аргумента в функцию Crop, чтобы обрезать изображение.
  • Метод Сохранить сохранит обрезанное изображение.

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

using Aspose.Imaging.FileFormats.Png;

namespace Aspose.Imaging
{
    class SVG
    {
        // Обрезать изображение SVG в C#
        static void Main(string[] args)
        {
            // Определить адрес каталога
            String dir = "/sample-files/";
            // Создайте экземпляр класса Image и вызовите метод Load, чтобы загрузить исходный файл SVG.  
            using (Image image = Image.Load(dir + "sample-file.svg"))
            {
                // Вызовите метод Save, чтобы сохранить изображение в формате PNG на диске. 
                image.Save(dir + "result.png");
            }
            // Вызовите метод Load, чтобы загрузить изображение PNG и присвоить его объекту класса PngImage.  
            using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
            {
                // Инициализируйте конструктор класса Rectangle и передайте его в качестве аргумента в функцию Crop, чтобы обрезать изображение.   
                image.Crop(new Rectangle(10, 10, 400, 400));
                // Метод Save сохранит обрезанное изображение. 
                image.Save();
            }
        }
    }
}

Вывод приведенного выше примера кода показан на изображении ниже:

обрезка SVG

Обрезать изображения онлайн — SVG Cropper

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

обрезать изображение

Приложение для обрезки фотографий — получите бесплатную лицензию

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

Заключение

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

Наконец, aspose.com пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для получения последних обновлений.

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

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

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

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

Вы можете установить Aspose.Imaging for .NET для программного обрезки и изменения размера изображений на C#. Пожалуйста, посетите эту ссылку, чтобы увидеть фактическую реализацию этой библиотеки обрезки магов.

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

Это онлайн приложение для обрезки фотографий позволяет обрезать SVG онлайн.

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