Dodaj adnotację obrazu do JPG za pomocą C#

Obrazy często mówią głośniej niż słowa, a dodanie adnotacji może zapewnić cenny kontekst i informacje. Może również znacząco poprawić wizualne aspekty opowiadania historii w Twoich aplikacjach lub projektach. W tym artykule przyjrzymy się, jak dodać adnotację obrazu do pliku JPG przy użyciu programowania w języku C#. Niezależnie od tego, czy jesteś programistą, czy dopiero zaczynasz przygodę z językiem C#, ten samouczek przeprowadzi Cię przez cały proces, umożliwiając dodawanie do obrazów informacyjnych i atrakcyjnych wizualnie adnotacji. Nauczmy się, jak wstawić adnotację obrazu do JPG w języku C#, wykonując poniższe kroki.

Kroki, aby dodać adnotację obrazu do JPG przy użyciu C#

  1. Skonfiguruj swoje IDE, aby wykorzystać GroupDocs.Annotation for .NET, umożliwiając wstawienie adnotacji obrazu w pliku JPG
  2. Utwórz instancję klasy Annotator, podając ścieżkę pliku JPG jako parametr jej konstruktorowi
  3. Utwórz instancję klasy ImageAnnotation i zdefiniuj niezbędne właściwości, takie jak pozycja i numer strony
  4. Wywołaj metodę Annotator.Add, przekazując obiekt ImageAnnotation jako argument
  5. Użyj metody Annotator.Save, aby zapisać wynikowy plik wyjściowy w formacie JPG na dysku

W dziedzinie manipulacji obrazami możliwość tworzenia adnotacji obrazu w formacie JPG przy użyciu języka C# zapewnia warstwę interaktywności i informacji w treści wizualnej. Niezależnie od tego, czy zamierzasz wyróżnić określone elementy, podać wyjaśnienia, czy utworzyć dynamiczne prezentacje, opisane kroki mają zastosowanie w powszechnie używanych systemach operacyjnych, takich jak Windows, macOS i Linux, z których wszystkie obsługują platformę .NET. Do integracji adnotacji graficznych nie jest wymagana żadna dodatkowa instalacja oprogramowania.

Kod do dodania adnotacji obrazu do JPG przy użyciu C#

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System;
namespace AddImageAnnotationtoJPGUsingCSharp
{
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"))
{
ImageAnnotation area = new ImageAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
Opacity = 0.7,
PageNumber = 0,
ImagePath = "image.jpg",
Angle = 100
};
annotator.Add(area);
// Save the output JPG to disk
annotator.Save("result.jpg");
}
}
}
}

Podsumowując, eksploracja możliwości dodania adnotacji obrazkowej w formacie JPG C# odsłoniła sferę twórczych możliwości, wzbogacających krajobraz komunikacji wizualnej. Opanowując tę technikę, zdobyłeś cenny zestaw umiejętności, który można zastosować w różnych projektach, ożywiając swoje obrazy za pomocą informacyjnych i wciągających adnotacji. Po pomyślnym zainstalowaniu biblioteki adnotacji i dostosowaniu ścieżek plików wejściowych i wyjściowych zgodnie z wymaganiami, integracja kodu z aplikacjami staje się prostym i nieskomplikowanym zadaniem.

Wcześniej opublikowaliśmy artykuł zawierający obszerny przewodnik na temat włączania adnotacji w postaci elips do obrazów JPG. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dotyczącym dodaj adnotację elipsy do JPG za pomocą C#.

 Polski