Dodaj adnotację w postaci elipsy do dokumentu

Wstęp

W tym samouczku dowiesz się, jak dodać adnotację w kształcie elipsy do dokumentu za pomocą GroupDocs.Annotation dla .NET. Ten przewodnik krok po kroku przeprowadzi Cię przez proces, upewniając się, że dobrze rozumiesz każdy krok.

Warunki wstępne

Zanim zaczniesz, upewnij się, że masz następujące elementy:

  1. GroupDocs.Annotation dla .NET: Upewnij się, że pobrałeś i zainstalowałeś GroupDocs.Annotation dla .NET. Można go pobrać zTutaj.
  2. IDE (Zintegrowane środowisko programistyczne): Aby napisać i wykonać kod, będziesz potrzebować zainstalowanego w systemie środowiska IDE, takiego jak Visual Studio.

Importuj przestrzenie nazw

Najpierw zaimportuj niezbędne przestrzenie nazw do swojego projektu:

using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;

Krok 1: Ustaw ścieżkę wyjściową

Zdefiniuj ścieżkę wyjściową, w której zostanie zapisany dokument z adnotacjami:

string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));

Krok 2: Zainicjuj adnotator

Zainicjuj adnotator, podając ścieżkę dokumentu wejściowego:

using (Annotator annotator = new Annotator("input.pdf"))
{

Krok 3: Utwórz adnotację w postaci elipsy

Utwórz instancjęEllipseAnnotation class i ustaw jej właściwości:

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: Dodaj adnotację

Dodaj adnotację w postaci elipsy do dokumentu:

annotator.Add(ellipse);

Krok 5: Zapisz dokument

Zapisz dokument z adnotacjami w ścieżce wyjściowej:

annotator.Save(outputPath);

Wniosek

Gratulacje! Pomyślnie dodałeś adnotację w postaci elipsy do dokumentu za pomocą GroupDocs.Annotation for .NET. Możesz teraz zintegrować tę funkcjonalność z aplikacjami .NET, aby usprawnić współpracę i komunikację nad dokumentami.

Często zadawane pytania

Czy mogę dostosować wygląd adnotacji w postaci elipsy?

Tak, możesz dostosować różne właściwości, takie jak kolor tła, kolor obramowania, krycie itp., zgodnie ze swoimi wymaganiami.

Czy GroupDocs.Annotation for .NET jest kompatybilny ze wszystkimi formatami dokumentów?

GroupDocs.Annotation dla .NET obsługuje szeroką gamę formatów dokumentów, w tym PDF, DOCX, PPTX, XLSX i inne.

Czy mogę dodać wiele adnotacji do jednego dokumentu?

Tak, możesz dodać wiele adnotacji, w tym elipsy, prostokąty, tekst itp., do jednego dokumentu.

Czy dostępna jest wersja próbna do celów testowych?

Tak, możesz pobrać bezpłatną wersję próbną ze stronyTutaj aby ocenić jego cechy.

Gdzie mogę uzyskać pomoc techniczną dotyczącą GroupDocs.Annotation dla .NET?

Pomoc techniczną można uzyskać na forum społeczności GroupDocs.AnnotationTutaj.