Dinamiškame PDF manipuliavimo aplinkoje galimybė pridėti paieškos teksto komentarą prie PDF naudojant C# suteikia funkcijų, kurios pagerina vartotojo patirtį. Šis straipsnis yra išsamus vadovas, kaip sklandžiai įtraukti paieškos teksto komentarus į PDF failus, naudojant C# programavimo universalumą. Nesvarbu, ar kuriate programas, atliekate tyrimus, ar tiesiog norite patobulinti dokumentų naršymą, čia aprašytas žingsnis po žingsnio įgalins PDF rinkmenas pridėti galingu interaktyvumo sluoksniu. Šie veiksmai ir kodo pavyzdys parodys, kaip įterpti paieškos teksto anotaciją į PDF naudojant C#.
Veiksmai, kaip pridėti paieškos teksto komentarą prie PDF naudojant C#
- Nustatykite integruotą kūrimo aplinką (IDE), kad galėtumėte naudotis GroupDocs.Annotation for .NET galimybėmis ir įgalinti paieškos teksto komentarus PDF formatu.
- Sukurkite klasės Annotator egzempliorių pateikdami PDF failo kelią kaip parametrą jos konstruktoriui
- Sukurkite SearchTextFragment klasę ir nustatykite reikiamas ypatybes, pvz., tekstą ir šrifto spalvą
- Iškvieskite komentatoriaus pridėjimo metodą, kaip argumentą perduodant objektą SearchTextFragment
- Norėdami išsaugoti modifikuotą PDF išvestį diske, naudokite komentatoriaus išsaugojimo metodą
Vykdydami toliau pateiktą kodo pavyzdį sužinosite, kaip paieškos teksto komentarai gali pakeisti vartotojų sąveiką su PDF failais. Nesvarbu, ar tai būtų svarbios informacijos paryškinimas, ar mokslinių tyrimų pagalba, ar veiksmingos dokumentų naršymo palengvinimas, paieškos teksto anotacijų pridėjimas atveria galimybių pasaulį. Pateiktos instrukcijos taikomos plačiai naudojamoms operacinėms sistemoms, tokioms kaip Windows, MacOS ir Linux, kuriose įdiegtas .NET. Norint sukurti paieškos teksto anotaciją PDF formatu naudojant C#, nereikia įdiegti papildomos programinės įrangos.
Kodas, skirtas pridėti paieškos teksto komentarą prie PDF naudojant 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"); | |
} | |
} | |
} | |
} |
Apibendrinant galima pasakyti, kad mūsų tyrinėjimas, kaip pridėti paieškos tekstą PDF formatu naudojant C#, nušvietė kelią į patobulintą dokumentų interaktyvumą. Šis gebėjimas yra ne tik techninis įgūdis, bet ir vartai į patobulintą informacijos gavimą, efektyvius tyrimus ir patogią dokumentų naršymą. Taikydami šiuos metodus savo projektams prisidedate prie interaktyvesnio ir patrauklesnio dokumentų kraštovaizdžio. Sėkmingai įdiegus anotacijų biblioteką ir prireikus pakoregavus įvesties ir išvesties failų kelius, sklandžiai integruoti kodą į programas tampa paprasta ir nesudėtinga užduotis.
Anksčiau paskelbėme straipsnį, kuriame pateikiamas išsamus vadovas, kaip pridėti vaizdo anotaciją į JPG naudojant C#. Norėdami gauti daugiau informacijos, žr. mūsų vadovą, kaip pridėti vaizdo komentarą į JPG naudojant C#.