Přidejte do dokumentu anotaci elipsy
Úvod
V tomto kurzu se naučíte, jak přidat elipsovou anotaci do dokumentu pomocí GroupDocs.Annotation for .NET. Tento průvodce vás krok za krokem provede celým procesem a zajistí, že každému kroku jasně porozumíte.
Předpoklady
Než začnete, ujistěte se, že máte následující:
- GroupDocs.Annotation pro .NET: Ujistěte se, že jste si stáhli a nainstalovali GroupDocs.Annotation pro .NET. Můžete si jej stáhnout ztady.
- IDE (Integrated Development Environment): K zápisu a spuštění kódu budete potřebovat IDE nainstalované ve vašem systému, jako je Visual Studio.
Import jmenných prostorů
Nejprve do projektu importujte potřebné jmenné prostory:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
Krok 1: Nastavte výstupní cestu
Definujte výstupní cestu, kam bude dokument s poznámkami uložen:
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Krok 2: Inicializujte anotátor
Inicializujte anotátor zadáním cesty vstupního dokumentu:
using (Annotator annotator = new Annotator("input.pdf"))
{
Krok 3: Vytvořte elipsovou anotaci
Vytvořte instanci souboruEllipseAnnotation
třídy a nastavte její vlastnosti:
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
}
}
};
Krok 4: Přidejte anotaci
Přidejte do dokumentu anotaci elipsy:
annotator.Add(ellipse);
Krok 5: Uložte dokument
Uložte dokument s poznámkami do výstupní cesty:
annotator.Save(outputPath);
Závěr
Gratulujeme! Úspěšně jste přidali elipsovou anotaci do dokumentu pomocí GroupDocs.Annotation for .NET. Tuto funkci nyní můžete integrovat do svých aplikací .NET a zlepšit tak spolupráci na dokumentech a komunikaci.
FAQ
Mohu upravit vzhled elipsové anotace?
Ano, můžete přizpůsobit různé vlastnosti, jako je barva pozadí, barva ohraničení, neprůhlednost atd., podle vašich požadavků.
Je GroupDocs.Annotation for .NET kompatibilní se všemi formáty dokumentů?
GroupDocs.Annotation for .NET podporuje širokou škálu formátů dokumentů včetně PDF, DOCX, PPTX, XLSX a dalších.
Mohu k jednomu dokumentu přidat více anotací?
Ano, do jednoho dokumentu můžete přidat více anotací včetně elips, obdélníků, textu atd.
Je k dispozici zkušební verze pro účely testování?
Ano, můžete si stáhnout bezplatnou zkušební verzi ztady zhodnotit jeho vlastnosti.
Kde mohu získat technickou podporu pro GroupDocs.Annotation pro .NET?
Technickou podporu můžete získat na fóru komunity GroupDocs.Annotationtady.