W dynamicznym środowisku manipulacji plikami PDF możliwość dodawania adnotacji tekstu wyszukiwania do pliku PDF przy użyciu języka C# zapewnia warstwę funkcjonalności poprawiającą wygodę użytkownika. Ten artykuł jest obszernym przewodnikiem na temat płynnego włączania adnotacji wyszukiwanego tekstu do plików PDF przy użyciu wszechstronności programowania w języku C#. Niezależnie od tego, czy tworzysz aplikacje, prowadzisz badania, czy po prostu chcesz ulepszyć nawigację w dokumentach, opisany tutaj krok po kroku proces umożliwi Ci dodanie potężnej warstwy interaktywności do plików PDF. Poniższe kroki i przykładowy kod pokazują, jak wstawić adnotację do wyszukiwania tekstu w pliku PDF przy użyciu języka C#.
Kroki, aby dodać adnotację tekstu wyszukiwania do pliku PDF przy użyciu języka C#
- Skonfiguruj zintegrowane środowisko programistyczne (IDE), aby korzystać z możliwości GroupDocs.Annotation for .NET, włączając adnotacje tekstu wyszukiwania w formacie PDF
- Utwórz instancję klasy Annotator, podając ścieżkę pliku PDF jako parametr do jej konstruktora
- Utwórz instancję klasy SearchTextFragment i zdefiniuj niezbędne właściwości, takie jak tekst i kolor czcionki
- Wywołaj metodę Add Annotator, przekazując obiekt SearchTextFragment jako argument
- Skorzystaj z metody zapisu Annotatora, aby zapisać zmodyfikowany plik PDF na dysku
Postępując zgodnie z poniższym przykładem kodu, odkryjesz, jak adnotacje w wyszukiwanym tekście mogą zmienić sposób, w jaki użytkownicy korzystają z plików PDF. Niezależnie od tego, czy chodzi o podkreślanie kluczowych informacji, pomoc w badaniach, czy ułatwianie efektywnej nawigacji w dokumencie, dodanie adnotacji do wyszukiwania tekstu otwiera świat możliwości. Dostarczone instrukcje dotyczą powszechnie używanych systemów operacyjnych, takich jak Windows, macOS i Linux, z zainstalowaną platformą .NET. Nie ma potrzeby instalowania dodatkowego oprogramowania, aby tworzyć adnotacje do wyszukiwania tekstu w formacie PDF przy użyciu języka C#.
Kod do dodania adnotacji tekstu wyszukiwania do pliku PDF przy użyciu języka C#
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using GroupDocs.Annotation.Models.FormatSpecificComponents.Pdf; | |
using System; | |
using System.Collections.Generic; | |
namespace AddSearchTextAnnotationtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
SearchTextFragment searchText = new SearchTextFragment() | |
{ | |
Text = "Welcome to GroupDocs", //If the document does not contain this text, nothing will be highlighted | |
FontSize = 10, | |
FontFamily = "Calibri", | |
FontColor = 65535, | |
BackgroundColor = 16761035, | |
}; | |
annotator.Add(searchText); | |
// Save the PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
Podsumowując, nasze badania nad dodawaniem wyszukiwanego tekstu do pliku PDF przy użyciu języka C# naświetliły drogę do zwiększonej interaktywności dokumentów. Ta umiejętność to nie tylko umiejętność techniczna, ale brama do lepszego wyszukiwania informacji, skutecznych badań i przyjaznej dla użytkownika nawigacji po dokumentach. Stosując te techniki w swoich projektach, przyczyniasz się do tworzenia bardziej interaktywnego i wciągającego krajobrazu dokumentów. Po pomyślnej instalacji biblioteki adnotacji i dostosowaniu w razie potrzeby ścieżek plików wejściowych i wyjściowych, bezproblemowa integracja kodu z aplikacjami staje się prostym i bezpośrednim zadaniem.
Wcześniej opublikowaliśmy artykuł zawierający kompleksowy przewodnik na temat dodawania adnotacji graficznych do JPG przy użyciu C#. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dotyczącym dodaj adnotację obrazu do JPG za pomocą C#.