Voeg ellipsannotatie toe aan document
Invoering
In deze zelfstudie leert u hoe u een ellipsannotatie aan een document kunt toevoegen met GroupDocs.Annotation voor .NET. Deze stapsgewijze handleiding leidt u door het proces en zorgt ervoor dat u elke stap duidelijk begrijpt.
Vereisten
Zorg ervoor dat u over het volgende beschikt voordat u begint:
- GroupDocs.Annotation voor .NET: Zorg ervoor dat u GroupDocs.Annotation voor .NET hebt gedownload en geïnstalleerd. Je kunt het downloaden vanhier.
- IDE (Integrated Development Environment): U hebt een IDE nodig die op uw systeem is geïnstalleerd, zoals Visual Studio, om de code te schrijven en uit te voeren.
Naamruimten importeren
Importeer eerst de benodigde naamruimten in uw project:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Stap 1: Stel het uitvoerpad in
Definieer het uitvoerpad waar het geannoteerde document zal worden opgeslagen:
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Stap 2: Initialiseer Annotator
Initialiseer de annotator door het invoerdocumentpad op te geven:
using (Annotator annotator = new Annotator("input.pdf"))
{
Stap 3: Maak een ellipsannotatie
Maak een exemplaar van deEllipseAnnotation
klasse en stel de eigenschappen in:
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,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Stap 4: Annotatie toevoegen
Voeg de ellipsannotatie toe aan het document:
annotator.Add(ellipse);
Stap 5: Document opslaan
Sla het geannoteerde document op in het uitvoerpad:
annotator.Save(outputPath);
Conclusie
Gefeliciteerd! U hebt met succes een ellipsannotatie aan een document toegevoegd met GroupDocs.Annotation voor .NET. U kunt deze functionaliteit nu integreren in uw .NET-applicaties om de samenwerking en communicatie aan documenten te verbeteren.
Veelgestelde vragen
Kan ik het uiterlijk van de ellipsannotatie aanpassen?
Ja, u kunt verschillende eigenschappen, zoals achtergrondkleur, randkleur, dekking, enz., aanpassen aan uw wensen.
Is GroupDocs.Annotation voor .NET compatibel met alle documentformaten?
GroupDocs.Annotation voor .NET ondersteunt een breed scala aan documentformaten, waaronder PDF, DOCX, PPTX, XLSX en meer.
Kan ik meerdere annotaties aan één document toevoegen?
Ja, u kunt meerdere annotaties, waaronder ellipsen, rechthoeken, tekst, enz., aan één document toevoegen.
Is er een proefversie beschikbaar voor testdoeleinden?
Ja, u kunt een gratis proefversie downloaden vanhier om de kenmerken ervan te evalueren.
Waar kan ik technische ondersteuning krijgen voor GroupDocs.Annotation voor .NET?
U kunt technische ondersteuning krijgen van het GroupDocs.Annotation-communityforumhier.