jpg-afbeeldingen annoteren met C#

U kunt afbeeldingen van populaire afbeeldingsindelingen zoals JPEG, PNG en TIFF programmatisch annoteren. Annotaties op de afbeeldingen geven aanvullende informatie over een bestaand stuk gegevens. U kunt een breed scala aan grafische, tekst- en watermerkannotaties toevoegen aan afbeeldingen in uw .NET-toepassingen. In dit artikel leer je hoe je JPG-afbeeldingen kunt annoteren met C#. In dit artikel worden de volgende onderwerpen besproken/behandeld:

  • [C# API om afbeeldingen te annoteren][2]
  • [Annoteer JPG-afbeeldingen met C#][3]
  • [Voeg gebiedsannotatie toe aan JPG met C#][4]
  • [Voeg tekstveldannotatie toe aan JPG met C#][5]
  • [Annoteer JPG-afbeeldingen met watermerk met C#][6]

C# API om afbeeldingen te annoteren

Voor het annoteren van [JPG][7]-afbeeldingen zal ik de [GroupDocs.Annotation for .NET][8] API gebruiken. Het maakt het mogelijk om programmatisch documentannotatietoepassingen te bouwen in C#, ASP.NET en andere gerelateerde .NET-technologieën. U kunt populaire annotatietypes zoals gebied, punt, tekst, ellips, link, onderstreping, polylijn, pijl, afstand, watermerk, afbeelding, enz. toevoegen aan uw documenten van alle populaire formaten. De API stelt je ook in staat om documenten na het toevoegen van annotaties, opmerkingen of gemarkeerde notities terug te exporteren naar hun oorspronkelijke formaat. U kunt de DLL van de API [downloaden][9] of installeren met [NuGet][10].

Install-Package GroupDocs.Annotation

JPG-afbeeldingen annoteren met C#

U kunt meerdere annotaties toevoegen om uw JPG-afbeeldingen te annoteren door de onderstaande stappen te volgen:.

  • Maak een instantie van de klasse [Annotator][11]
  • Geef het invoerbestandspad op
  • Maak een instantie van de klasse [ArrowAnnotation][12].
  • Stel verschillende eigenschappen in voor ArrowAnnotation zoals Kleur, Dekking, Stijl enz.
  • Voeg ArrowAnnotation toe aan de annotatielijst
  • Maak een instantie van de klasse [DistanceAnnotation][13].
  • Stel verschillende eigenschappen in voor DistanceAnnotation zoals Kleur, Dekking, Stijl etc.
  • Voeg DistanceAnnotation toe aan de annotatielijst
  • Maak een instantie van de klasse [EllipseAnnotation][14].
  • Stel verschillende eigenschappen in voor EllipseAnnotation zoals Kleur, Dekking, Stijl etc.
  • Voeg EllipseAnnotation toe aan de annotatielijst
  • Maak een instantie van de klasse [PointAnnotation][15].
  • Stel verschillende eigenschappen in voor PointAnnotation zoals doosgrootte en locatie
  • Voeg PointAnnotation toe aan de annotatielijst
  • Roep de methode [Add()][16] aan om annotaties aan de annotator toe te voegen
  • Roep de methode [Save()][17] aan en sla het resulterende bestand op Het volgende codevoorbeeld laat zien hoe je een JPG-afbeelding kunt annoteren met C#**.
    JPG-afbeeldingen annoteren met C#

    JPG-afbeeldingen annoteren met C#

De klasse [Annotator][11] is de hoofdklasse die het documentannotatieproces bestuurt. Het biedt verschillende methoden om annotaties toe te voegen, bij te werken of te verwijderen. De methode [Save()][17] van deze klasse slaat het geannoteerde bestand op het gegeven pad op. De API biedt verschillende specifieke klassen om verschillende soorten annotaties te definiëren, zoals:

  • De klasse ArrowAnnotation biedt eigenschappen om pijlannotatie te definiëren
  • De DistanceAnnotation-klasse biedt de mogelijkheid om afstandsannotatie te definiëren
  • De klasse EllipseAnnotation kan worden gebruikt om een Ellipse-annotatie te definiëren
  • De klasse PointAnnotation biedt eigenschappen om een puntannotatie te definiëren

Gebiedsannotatie toevoegen aan JPG met C#

U kunt gebiedsannotatie programmatisch aan uw JPG-afbeeldingen toevoegen door de onderstaande stappen te volgen:.

  • Maak een instantie van de klasse [Annotator][11]
  • Geef het invoerbestandspad op
  • Maak een instantie van de klasse [AreaAnnotation][19].
  • Stel verschillende eigenschappen in voor AreaAnnotation zoals Positie, Kleur, Bericht, Dekking, Stijl etc.
  • Roep de methode [Add()][20] aan om AreaAnnotation aan de annotator toe te voegen
  • Roep de methode [Save()][17] aan en sla het resulterende bestand op Het volgende codevoorbeeld laat zien hoe je met C# een gebiedsannotatie toevoegt aan een JPG-afbeelding**.
    Voeg gebiedsannotatie toe aan JPG met C#

    Gebiedsannotatie toevoegen aan JPG met C#

Voeg tekstveldannotatie toe aan JPG met C#

U kunt tekstveldannotaties toevoegen aan uw JPG-afbeeldingen door de onderstaande stappen te volgen:.

  • Maak een instantie van de klasse [Annotator][11]
  • Geef het invoerbestandspad op
  • Maak een instantie van de klasse [TextFieldAnnotation][22].
  • Stel verschillende eigenschappen in voor TextFieldAnnotation zoals tekst, kleur, dekking, stijl, lettertype, enz.
  • Roep de methode [Add()][20] aan om TextFieldAnnotation toe te voegen aan de annotator
  • Roep de methode [Save()][17] aan en sla het resulterende bestand op Het volgende codevoorbeeld laat zien hoe u tekstveldannotaties kunt toevoegen aan een JPG-afbeelding met C#.
    Voeg tekstveldannotatie toe aan JPG met C#

    Voeg tekstveldannotatie toe aan JPG met C#

Annotatie JPG-afbeeldingen met watermerk met C#

U kunt uw JPG-afbeeldingen annoteren met watermerktekst door de onderstaande stappen te volgen:.

  • Maak een instantie van de klasse [Annotator][11]
  • Geef het invoerbestandspad op
  • Maak een instantie van de klasse [WatermarkAnnotation][24].
  • Stel verschillende eigenschappen in voor WatermarkAnnotation zoals tekst, kleur, lettergrootte, uitlijning, enz.
  • Roep de methode [Add()][20] aan om WatermarkAnnotation aan de annotator toe te voegen
  • Roep de methode [Save()][17] aan en sla het resulterende bestand op Het volgende codevoorbeeld laat zien hoe u een JPG-afbeelding annoteert met watermerktekst met behulp van C#.
    Annotatie Afbeeldingen met watermerk

    Annotatie JPG-afbeeldingen met watermerk met C#

Ontvang een gratis licentie

U kunt de API uitproberen zonder evaluatiebeperkingen door [een gratis tijdelijke licentie][26] aan te vragen.

Conclusie

In dit artikel heb je geleerd hoe je JPG-afbeeldingen kunt annoteren met C#. Je hebt ook geleerd hoe je meerdere annotaties kunt toevoegen aan JPG-afbeeldingen. Bovendien heb je geleerd hoe je gebieds-, tekstveld- en watermerkannotaties kunt toevoegen aan de JPG-afbeeldingen programmatisch in C#. U kunt meer leren over GroupDocs.Annotation voor .NET API met behulp van de [documentatie][27]. Neem bij onduidelijkheden gerust contact met ons op via het [forum][28].

Zie ook