Dodaj adnotację znaku wodnego do dokumentu
Wstęp
tym samouczku przejdziemy przez proces dodawania adnotacji znaku wodnego do dokumentu przy użyciu GroupDocs.Annotation dla .NET. Adnotacje znaku wodnego są przydatne do wskazywania statusu dokumentu, oznaczania go jako poufnego lub dodawania innych istotnych informacji.
Wymagania wstępne
Zanim zaczniemy, upewnij się, że masz następujące rzeczy:
- GroupDocs.Annotation dla .NET: Można go pobrać ze strony Tutaj.
- Visual Studio: Upewnij się, że w systemie jest zainstalowany program Visual Studio.
- Podstawowa znajomość języka C#: Znajomość języka programowania C# jest konieczna do zrozumienia i implementacji przykładów kodu.
Importuj przestrzenie nazw
Zanim zaczniemy kodować, zaimportujmy niezbędne przestrzenie nazw:
using System;
using System.Collections.Generic;
using System.IO;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
Teraz podzielimy proces dodawania adnotacji znaku wodnego na kilka kroków:
Krok 1: Zdefiniuj ścieżkę wyjściową
Najpierw musimy zdefiniować ścieżkę wyjściową, gdzie zostanie zapisany adnotowany dokument. Użyjemy Path
klasa od System.IO
przestrzeń nazw łącząca ścieżkę do katalogu wyjściowego z nazwą pliku.
string outputPath = Path.Combine("Your Document Directory", "result" + Path.GetExtension("input.pdf"));
Krok 2: Zainicjuj Adnotator
Następnie zainicjujemy adnotator, podając ścieżkę dokumentu wejściowego. Pozwoli nam to dodać adnotacje do dokumentu.
using (Annotator annotator = new Annotator("input.pdf"))
{
// Kod adnotacji będzie tutaj
}
Krok 3: Utwórz adnotację znaku wodnego
Teraz utwórzmy obiekt adnotacji znaku wodnego z pożądanymi właściwościami, takimi jak kąt, pozycja, tekst, kolor czcionki, krycie itp.
WatermarkAnnotation watermark = new WatermarkAnnotation
{
Angle = 75,
Box = new Rectangle(200, 200, 100, 50),
CreatedOn = DateTime.Now,
Text = "Watermark",
FontColor = 65535,
FontSize = 12,
Message = "This is watermark annotation",
Opacity = 0.7,
PageNumber = 0,
AutoScale = true,
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
Krok 4: Dodaj adnotację znaku wodnego
Teraz dodamy adnotację znaku wodnego do dokumentu za pomocą Add
metoda obiektu adnotatora.
annotator.Add(watermark);
Krok 5: Zapisz dokument
Na koniec zapiszemy dokument z adnotacjami w określonej ścieżce wyjściowej.
annotator.Save(outputPath);
Wniosek
W tym samouczku dowiedzieliśmy się, jak dodać adnotację znaku wodnego do dokumentu za pomocą GroupDocs.Annotation dla .NET. Adnotacje znaku wodnego są cennym narzędziem do oznaczania dokumentów odpowiednimi informacjami lub wskazywania ich statusu.
Najczęściej zadawane pytania
P: Czy mogę dostosować wygląd adnotacji znaku wodnego?
O: Tak, możesz dostosować różne właściwości, takie jak tekst, rozmiar czcionki, kolor, krycie, położenie itp., aby dostosować znak wodny do swoich wymagań.
P: Czy GroupDocs.Annotation dla platformy .NET jest kompatybilny z różnymi formatami dokumentów?
O: Tak, GroupDocs.Annotation obsługuje szeroką gamę formatów dokumentów, w tym PDF, Microsoft Word, Excel, PowerPoint i formaty obrazów.
P: Czy mogę dodać wiele adnotacji do jednego dokumentu?
O: Oczywiście, GroupDocs.Annotation pozwala dodawać wiele adnotacji różnych typów do jednego dokumentu, co umożliwia kompleksowe oznaczanie dokumentu.
P: Czy GroupDocs.Annotation obsługuje wspólne adnotacje?
O: Tak, GroupDocs.Annotation ułatwia wspólne tworzenie adnotacji, pozwalając użytkownikom na dodawanie komentarzy, odpowiedzi i adnotacji, co sprzyja efektywnej współpracy między członkami zespołu.
P: Czy jest dostępna wersja próbna GroupDocs.Annotation dla platformy .NET?
A: Tak, możesz pobrać bezpłatną wersję próbną ze strony Tutaj.