Добавьте аннотацию эллипса в JPG с помощью C#

Добавление эллиптических аннотаций к изображениям JPG может оказаться ценным навыком, позволяющим пользователям улучшать и эффективно передавать информацию. В этой статье мы предоставим подробное руководство о том, как добавить аннотацию в виде эллипса в JPG с помощью C#. Работаете ли вы над дизайнерскими проектами, техническими диаграммами или просто хотите выделить определенные области на изображениях, аннотации в виде эллипсов предлагают универсальное решение. В следующем разделе представлена дополнительная информация о том, как вставить аннотацию в виде эллипса в JPG на языке программирования C#.

Действия по добавлению аннотации эллипса в JPG с помощью C#

  1. Настройте свою IDE для использования GroupDocs.Annotation for .NET, позволяющего добавлять аннотацию в виде эллипса к изображению JPG.
  2. Создайте экземпляр класса Annotator, указав путь к файлу JPG в качестве параметра его конструктору.
  3. Создайте экземпляр класса EllipseAnnotation и укажите нужные свойства, такие как позиция и номер страницы.
  4. Вызовите метод Annotator.Add, передав объект EllipseAnnotation в качестве аргумента.
  5. Используйте метод Annotator.Save для сохранения полученного вывода в формате JPG на диск.

Следуя вышеупомянутым инструкциям и установив библиотеку аннотаций на любой компьютер, вы можете легко создать аннотацию в виде эллипса в формате JPG с помощью C#. Изучая возможности добавления аннотаций, помните, что этот подход не только упрощает процесс, но и обеспечивает совместимость между различными платформами, что делает его ценным инструментом для разработчиков, стремящихся расширить свои возможности обработки изображений. Эти шаги подходят для распространенных операционных систем, таких как Windows, macOS и Linux, оснащенных .NET. Для включения аннотаций в виде эллипсов в файл JPG не требуется установка какого-либо дополнительного программного обеспечения.

Код для добавления аннотации эллипса в JPG с использованием C#

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System;
namespace AddEllipseAnnotationtoJPGUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotation.lic");
// Instantiate Annotator object by passing path of JPG
// file to its constructor
using (Annotator annotator = new Annotator("input.jpg"))
{
EllipseAnnotation ellipse = new EllipseAnnotation
{
BackgroundColor = 65535,
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is ellipse annotation",
Opacity = 0.7,
PageNumber = 0,
PenColor = 65535,
PenStyle = PenStyle.Dot,
PenWidth = 3
};
annotator.Add(ellipse);
// Save the JPG to disk
annotator.Save("result.jpg");
}
}
}
}

В заключение отметим, что включение эллиптических аннотаций в изображения JPG с использованием C# стало доступным и эффективным благодаря использованию библиотеки аннотаций. После успешной установки библиотеки аннотаций и корректировки путей к входным и выходным файлам по мере необходимости плавная интеграция кода в ваши приложения становится простой задачей. Поздравляем! Теперь вы успешно научились добавлять аннотацию эллипс в JPG C#.

Ранее мы выпустили статью, подробно описывающую процесс добавления удаленных аннотаций к изображениям JPG. Для получения более подробной информации обратитесь к нашему руководству о том, как добавить аннотацию расстояния в JPG, используя C#.

 Русский