V dynamickém prostředí manipulace s PDF přináší možnost přidat anotaci hledaného textu do PDF pomocí C# vrstvu funkčnosti, která vylepšuje uživatelský zážitek. Tento článek je komplexním průvodcem bezproblémovým začleněním anotací vyhledávacího textu do souborů PDF pomocí všestrannosti programování v C#. Ať už vyvíjíte aplikace, provádíte výzkum nebo jednoduše hledáte zlepšení navigace v dokumentech, zde popsaný postup krok za krokem vám umožní přidat do vašich PDF výkonnou vrstvu interaktivity. Následující kroky a příklad kódu ukazují, jak vložit anotaci vyhledávacího textu do PDF pomocí C#.
Kroky k přidání hledané textové anotace do PDF pomocí C#
- Nastavte své integrované vývojové prostředí (IDE) tak, aby využívalo možností GroupDocs.Annotation for .NET a umožňovalo vyhledání textových poznámek v PDF
- Vytvořte instanci třídy Annotator zadáním cesty k souboru PDF jako parametr do jejího konstruktoru
- Vytvořte instanci třídy SearchTextFragment a definujte potřebné vlastnosti, jako je text a barva písma
- Zavolejte metodu Add anotátoru a předejte objekt SearchTextFragment jako argument
- K uložení upraveného výstupu PDF na disk použijte metodu Uložit anotátora
Když budete postupovat podle níže uvedeného příkladu kódu, zjistíte, jak mohou vyhledávací textové anotace změnit způsob, jakým uživatelé interagují s PDF. Ať už jde o zvýraznění kritických informací, pomoc při výzkumných snahách nebo usnadnění efektivní navigace v dokumentech, přidání hledaných textových poznámek otevírá svět možností. Poskytnuté pokyny jsou relevantní pro široce používané operační systémy, jako jsou Windows, macOS a Linux, s nainstalovaným .NET. Pro vytvoření vyhledávací textové anotace v PDF pomocí C# není potřeba další instalace softwaru.
Kód pro přidání hledané textové anotace do PDF pomocí 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"); | |
} | |
} | |
} | |
} |
Závěrem lze říci, že náš průzkum přidávání vyhledávacího textu v PDF pomocí C# osvětlil cestu k lepší interaktivitě dokumentů. Tato schopnost není pouze technickou dovedností, ale také branou k lepšímu vyhledávání informací, efektivnímu výzkumu a uživatelsky přívětivé navigaci v dokumentech. Když tyto techniky aplikujete na své projekty, přispíváte k interaktivnějšímu a poutavějšímu prostředí dokumentů. Po úspěšné instalaci knihovny anotací a úpravě cest vstupních a výstupních souborů podle potřeby se bezproblémová integrace kódu do vašich aplikací stává jednoduchým a přímočarým úkolem.
Již dříve jsme publikovali článek poskytující komplexní průvodce přidáním anotace obrázku do JPG pomocí C#. Další informace naleznete v našem průvodci přidat anotaci obrázku do JPG pomocí C#.