Dodaj adnotację zastępującą tekst do dokumentu
Wstęp
W tym samouczku przeprowadzimy Cię przez proces dodawania adnotacji zastępującej tekst do dokumentów za pomocą GroupDocs.Annotation dla .NET. Ta potężna biblioteka pozwala programistom programowo manipulować i dodawać adnotacje do różnych typów dokumentów. Pod koniec tego samouczka będziesz wyposażony w wiedzę niezbędną do bezproblemowej integracji adnotacji zastępujących tekst z aplikacjami .NET.
Warunki wstępne
Zanim zaczniemy, upewnij się, że masz zainstalowane następujące wymagania wstępne:
1. Zainstalowany .NET Framework
Upewnij się, że na komputerze programistycznym zainstalowano platformę .NET Framework. Można go pobrać ze strony internetowej Microsoft.
2. Adnotacja GroupDocs dla biblioteki .NET
Pobierz i zainstaluj bibliotekę GroupDocs.Annotation for .NET z plikustrona internetowa. Biblioteka ta zapewnia niezbędne narzędzia i funkcjonalności do pracy z adnotacjami w różnych formatach dokumentów.
3. Konfiguracja środowiska programistycznego
Skonfiguruj preferowane środowisko programistyczne, takie jak Visual Studio, aby tworzyć i uruchamiać aplikacje .NET.
Importuj przestrzenie nazw
Zanim zagłębimy się w kodowanie, zaimportujmy niezbędne przestrzenie nazw wymagane do pracy z GroupDocs.Annotation for .NET:
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using GroupDocs.Annotation.Options;
using Point = GroupDocs.Annotation.Models.Point;
Krok 1: Zdefiniuj ścieżkę wyjściową
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Tutaj definiujemy ścieżkę wyjściową, w której zostanie zapisany dokument z adnotacjami.
Krok 2: Zainicjuj adnotator
using (Annotator annotator = new Annotator("input.pdf"))
{
// Kod adnotacji zostanie umieszczony tutaj
}
Inicjujemy obiekt Annotator poprzez określenie dokumentu wejściowego („input.pdf”) w bloku using, aby zapewnić prawidłowe dysponowanie zasobami.
Krok 3: Utwórz adnotację zastępczą
ReplacementAnnotation replacement = new ReplacementAnnotation
{
CreatedOn = DateTime.Now,
FontColor = Color.Blue.ToArgb(),
Message = "This is replacement annotation",
Opacity = 0.7,
PageNumber = 0,
BackgroundColor = Color.Red.ToArgb(),
Points = new List<Point>
{
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650)
},
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
},
TextToReplace = "replaced text"
};
Tutaj tworzymy obiekt ZastąpienieAnnotacji z różnymi właściwościami, takimi jak data utworzenia, kolor czcionki, wiadomość, krycie, numer strony, kolor tła, punkty (współrzędne), odpowiedzi (komentarze) i tekst do zastąpienia.
Krok 4: Dodaj adnotację
annotator.Add(replacement);
Do adnotatora dodajemy utworzoną adnotację zastępczą.
Krok 5: Zapisz dokument
annotator.Save(outputPath);
Na koniec zapisujemy dokument z adnotacjami w określonej ścieżce wyjściowej.
Krok 6: Wyświetl komunikat o powodzeniu
Console.WriteLine($"\nDocument saved successfully.\nCheck output in {outputPath}.");
Zostanie wyświetlony komunikat o powodzeniu, wskazujący, że dokument został pomyślnie zapisany.
Wniosek
W tym samouczku omówiliśmy proces dodawania adnotacji zastępujących tekst do dokumentów przy użyciu programu GroupDocs.Annotation dla platformy .NET. Postępując zgodnie z przewodnikiem krok po kroku i rozumiejąc wymagania wstępne, można łatwo zintegrować tę funkcjonalność z aplikacjami .NET.
Często zadawane pytania
Czy mogę dodawać adnotacje do dokumentów w różnych formatach za pomocą GroupDocs.Annotation for .NET?
Tak, GroupDocs.Annotation dla .NET obsługuje dodawanie adnotacji do różnych formatów dokumentów, takich jak PDF, DOCX, PPTX, XLSX i innych.
Czy GroupDocs.Annotation for .NET nadaje się zarówno do aplikacji komputerowych, jak i internetowych?
Tak, GroupDocs.Annotation for .NET może być używany zarówno w aplikacjach komputerowych, jak i internetowych, zapewniając programistom elastyczność.
Czy mogę dostosować wygląd adnotacji dodanych przy użyciu GroupDocs.Annotation dla .NET?
Oczywiście możesz dostosować wygląd adnotacji, modyfikując właściwości, takie jak kolor, krycie, czcionka itp.
Czy GroupDocs.Annotation for .NET oferuje obsługę funkcji wspólnych adnotacji?
Tak, GroupDocs.Annotation dla .NET udostępnia funkcje wspólnego dodawania adnotacji, umożliwiając wielu użytkownikom jednoczesne dodawanie adnotacji do dokumentów.
Czy dostępna jest bezpłatna wersja próbna programu GroupDocs.Annotation dla platformy .NET?
Tak, możesz skorzystać z bezpłatnej wersji próbnej GroupDocs.Annotation dla .NET w witryniestrona internetowa.