Ինչպես տեղադրել մեկնաբանություն Word փաստաթղթում C#-ի միջոցով

Այս թեմայում մենք կբացատրենք, թե ինչպես կարելի է մեկնաբանություն տեղադրել word փաստաթղթում՝ օգտագործելով C#: Մեկնաբանության անոտացիան MS Word-ում խարսխված է տեքստի դիրքի կամ տեքստի տարածաշրջանի վրա: Aspose.Words-ի փաստաթղթի օբյեկտի մոդելում մեկնաբանությունը ներգծային մակարդակի հանգույց է և կարող է լինել միայն պարբերության զավակ: Մենք կօգտագործենք մուտքագրված Word փաստաթղթի նմուշը և կտեղադրենք մեկնաբանություն DOCX-ի սկզբում C# կոդով մի քանի տողով: Դուք կարող եք օգտագործել նույն մոտեցումը փաստաթղթի ցանկացած պարբերության մեջ մեկնաբանություն մտցնելու համար:

Քայլեր՝ մեկնաբանություն Word փաստաթղթում C#-ի միջոցով տեղադրելու համար

  1. Տեղադրեք Aspose.Words for .NET փաթեթը NuGet.org-ից
  2. Ավելացնել հղում Aspose.Words-ին
  3. Նախքան փաստաթուղթ ներմուծելը, սահմանեք լիցենզիան՝ օգտագործելով License.SetLicense մեթոդը
  4. Ներմուծեք մուտքագրված Word փաստաթուղթը
  5. Նախաձեռնեք DocumentBuilder դասի օրինակը և կուրսորը տեղափոխեք փաստաթղթի սկիզբ
  6. Նախաձեռնեք Comment դասի օրինակը և ավելացրեք մեկնաբանության տեքստը պարբերության միջոցով
  7. Ավելացնել մեկնաբանություն փաստաթղթի առաջին պարբերությանը
  8. Վերջապես, փաստաթուղթը պահեք Word DOCX ֆայլի ձևաչափով

Նախկինում մենք ուսումնասիրել ենք Ինչպես փոխարկել PDF-ը Word-ի C#-ում առանց Interop-ի-ը: Այժմ դուք կսովորեք, թե ինչպես տեղադրել մեկնաբանություն DOCX ֆայլի ձևաչափում:

Կոդ՝ մեկնաբանություն Word փաստաթղթում C# օգտագործելով

using Aspose.Words;
using System;
namespace InsertCommentinWord
{
class how_to_insert_comment_into_word_document_using_c_sharp
{
public static void InsertComment(String directorypath)
{
//Set Aspose license before importing document.
Aspose.Words.License AsposeWordsLicense = new Aspose.Words.License();
AsposeWordsLicense.SetLicense(directorypath + @"Aspose.Words.lic");
//Import the Document into Aspose.Words DOM.
Document doc = new Document(directorypath + "input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
//Move the cursor to the beginning of the document.
builder.MoveToDocumentStart();
//Insert comment to first paragraph of document.
Comment comment = new Comment(doc, "Aspose.Words", "AW", DateTime.Today);
builder.CurrentParagraph.AppendChild(comment);
comment.Paragraphs.Add(new Paragraph(doc));
comment.FirstParagraph.Runs.Add(new Run(doc, "Comment text."));
//Save the Document
doc.Save(directorypath + @"output.docx", SaveFormat.Docx);
}
}
}

Word փաստաթղթում մեկնաբանությունների տեղադրումը վերը նշված C# կոդով MS Office-ի տեղադրման կարիք չունի, և այն կարող է օգտագործվել այնտեղ, որտեղ տեղադրված է .NET: Այս կոդի օրինակը տեղադրում է մեկնաբանությունը փաստաթղթի առաջին պարբերության վերջում:

 Հայերեն