Adicionar anotação de imagem a JPG usando C#

As imagens geralmente falam mais alto que as palavras, e adicionar anotações pode fornecer contexto e informações valiosas. Ele também pode aprimorar significativamente os aspectos visuais de narrativa de seus aplicativos ou projetos. Neste artigo, exploraremos como adicionar anotação de imagem a JPG usando programação C#. Quer você seja um desenvolvedor ou esteja apenas começando com C#, este tutorial orientará você durante o processo, permitindo adicionar anotações informativas e visualmente atraentes às suas imagens. Vamos aprender como inserir anotação de imagem em JPG em C# usando as etapas a seguir.

Etapas para adicionar anotação de imagem a JPG usando C#

  1. Configure seu IDE para aproveitar GroupDocs.Annotation for .NET, permitindo a inserção de uma anotação de imagem em um arquivo JPG
  2. Crie uma instância da classe Annotator fornecendo o caminho do arquivo JPG como parâmetro para seu construtor
  3. Instancie a classe ImageAnnotation e defina as propriedades necessárias, como posição e número da página
  4. Chame o método Annotator.Add, passando o objeto ImageAnnotation como argumento
  5. Use o método Annotator.Save para salvar a saída JPG resultante no disco

No domínio da manipulação de imagens, a capacidade de criar anotações de imagens em JPG usando C# traz uma camada de interatividade e informação ao conteúdo visual. Se você pretende destacar elementos específicos, fornecer explicações ou criar apresentações dinâmicas, as etapas descritas são aplicáveis a sistemas operacionais comumente usados, como Windows, macOS e Linux, todos com suporte para .NET. Nenhuma instalação de software adicional é necessária para integrar anotações de imagem.

Código para adicionar anotação de imagem a JPG usando 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");
}
}
}
}

Concluindo, esta exploração da adição de anotação de imagem em JPG C# revelou um reino de possibilidades criativas, enriquecendo o panorama da comunicação visual. Ao dominar esta técnica, você adquiriu um conjunto valioso de habilidades que pode ser aplicado em vários projetos, dando vida às suas imagens com anotações informativas e envolventes. Depois de instalar com êxito a biblioteca de anotações e ajustar os caminhos dos arquivos de entrada e saída conforme necessário, a integração do código em seus aplicativos se torna uma tarefa simples e direta.

Publicamos anteriormente um artigo que fornece um guia completo sobre como incorporar anotações de elipse em imagens JPG. Para mais informações, consulte nosso guia sobre como adicione anotação de elipse a JPG usando C#.

 Português