Այս ձեռնարկի նպատակն է ցույց տալ, թե ինչպես հեռացնել ծանոթագրության պատասխանը PDF-ից՝ օգտագործելով C#, ինչպես նաև ինչպես կարգավորել ծանոթագրության փաթեթը օրինակելի կոդի օրինակով ջնջել պատասխանի անոտացիան՝ օգտագործելով C#-ը PDF-ից: . Մենք ձեզ ցույց կտանք, թե ինչպես հեշտությամբ հեռացնել անոտացիայի պատասխանը՝ օգտագործելով ծանոթագրությունների գրադարանի մի քանի API զանգեր: Հետևյալ մանրամասն հրահանգներով դուք կսովորեք, թե ինչպես ջնջել անոտացիայի պատասխանը PDF-ից:
Անոտացիայի պատասխանը PDF-ից C#-ով հեռացնելու քայլեր
- GroupDocs.Annotation for .NET փաթեթը կարող է տեղադրվել NuGet-ից` անոտացիայի պատասխանը ջնջելու համար
- Անոտացիայի պատասխանը հեռացնելու համար պետք է հղում կատարել GroupDocs.Annotation անվանատարածքին
- Ստեղծեք Annotator օբյեկտ մուտքագրված PDF-ի ճանապարհով
- Ստացեք ծանոթագրությունների հավաքածու՝ օգտագործելով Annotator.Get մեթոդը
- Պատասխանը հեռացնելու համար օգտագործեք հավաքագրման RemoveAt մեթոդը
- Զանգահարեք Annotator.Update մեթոդը՝ ծանոթագրությունը թարմացնելու համար
- Զանգահարեք Annotator.Save մեթոդը՝ վերջնական արդյունքը սկավառակի վրա պահելու համար
Այս հոդվածը նախանշում է բոլոր այն քայլերը, որոնք անհրաժեշտ են * անոտացիայի պատասխանը C#-ից PDF-ից ջնջելու համար: Դուք կարող եք հետևել այս ցուցումներին ցանկացած սովորական օպերացիոն համակարգում, ինչպիսիք են Windows, Linux կամ macOS, որոնք աջակցում են .NET: Բացի այդ, այս ծանոթագրությունների գրադարանից օգտվելու համար ձեզ հարկավոր չէ որևէ լրացուցիչ ծրագիր տեղադրել: Կոդի հետևյալ օրինակը ցույց է տալիս, թե ինչպես ջնջել անոտացիայի պատասխանը:
Կոդ՝ ծանոթագրությունը հեռացնելու համար Պատասխան PDF-ից՝ օգտագործելով C#
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System; | |
using System.Collections.Generic; | |
namespace RemoveAnnotationReplyFromPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"Conholdate.Annotator.lic"); | |
// Instantiate Annotator class to remove annotation reply | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
// Get annotations collection of PDF | |
List<AnnotationBase> annotations = annotator.Get(); | |
// Remove first reply of annotation | |
annotations[0].Replies.RemoveAt(0); | |
// Update document annotation | |
annotator.Update(annotations); | |
// Save the PDF to disk | |
annotator.Save("RemoveAnnotationReplyFromPDFUsingCSharp.pdf"); | |
} | |
} | |
} | |
} |
Վերոնշյալ կոդի օրինակի օրինակը բացատրում է, թե ինչպես կարող եք հանել անոտացիայի պատասխանը PDF-ից C#-ով: Նկատի ունեցեք, որ PDF-ը պահելուց առաջ պետք է թարմացնեք ծանոթագրությունները: Ավելին, երբ դուք ունեք պատասխանների հավաքածուի օբյեկտ, կարող եք հեռացնել անոտացիայի առանձին կամ բոլոր պատասխանները՝ օգտագործելով .NET Collection մեթոդները: Անոտացիային պատասխան ավելացնելու մասին ավելին իմանալու համար դիտեք մեր հոդվածը ինչպես ավելացնել պատասխանը ծանոթագրությանը PDF-ում՝ օգտագործելով C#: