Տեղադրեք տողատակերը Word-ում NET REST API-ով

Այս հոդվածը նկարագրում է, թե ինչպես պետք է տեղադրել տողատակ Word-ում NET REST API-ով: Դուք կսովորեք օգտագործել Aspose.Words-ը .NET Cloud SDK-ի համար՝ ավելացնելու Word տողատակ C# Low Code API-ով: Մենք կքննարկենք տողատակի տարբեր հատկությունները, որոնք կարող են սահմանվել նախքան այն փաստաթղթում ավելացնելը:

Նախադրյալ

Word-ում ծանոթագրություն ավելացնելու քայլեր C# REST API-ով

  1. Ստեղծեք WordsApi օբյեկտը տրամադրելով հաճախորդի ID-ն և գաղտնիքը վերջնագրում տեղադրելու համար
  2. Կարդացեք մուտքագրված Word ֆայլը և պահեք այն ֆայլի հոսքի մեջ
  3. Ստեղծեք FootnoteInsert օբյեկտը՝ սահմանելով տարբեր հատկություններ
  4. Ստեղծեք InsertFootnoteOnlineRequest մեթոդը՝ սահմանելով հարցումը, FootnoteInsert և նպատակակետ ֆայլի անունը
  5. Զանգահարեք InsertFootnoteOnline մեթոդը՝ սկզբնաղբյուր Word ֆայլում ծանոթագրություն տեղադրելու համար
  6. Ստացեք ելքային հոսք արդյունքից և պահեք այն սկավառակի վրա

Վերոհիշյալ քայլերը նկարագրում են ինչպես ստեղծել տողատակ Word-ում C# REST API-ով: Սկսեք գործընթացը՝ բեռնելով աղբյուր Word ֆայլը FileStream օբյեկտի մեջ և ստեղծելով ծանոթագրություն FootnoteInsert դասի հետ։ Օգտագործեք այս ծանոթագրությունը՝ InsertFootnoteOnlineRequest-ը ստեղծելու համար, որը կարող եք վերջապես օգտագործել՝ Word ֆայլում տողատակերը ստեղծելու համար՝ օգտագործելով InsertFootnoteOnline մեթոդը:

NET REST API-ով Word-ում ծանոթագրություններ ստեղծելու կոդ

using System;
using System.Collections.Generic;
using System.IO;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void InsertFootNote()
{
var wordsApi = new WordsApi("Client ID", "Client Secret");
string output = "FileWithFootnote.doc";
using var requestDocument = File.OpenRead("Sample.doc");
var requestFootnoteDto = new FootnoteInsert()
{
FootnoteType = FootnoteInsert.FootnoteTypeEnum.Endnote,
Text = "test endnote 1"
};
var insertRequest = new InsertFootnoteOnlineRequest(requestDocument, requestFootnoteDto,
destFileName:output);
var task = wordsApi.InsertFootnoteOnline(insertRequest);
task.Wait();
var result = task.Result;
if (result.Document.TryGetValue(output, out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create(output))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

Այս օրինակելի կոդը ցույց է տալիս ինչպես ավելացնել տողատակ Word-ում C# REST API-ով: FootnoteInsert դասը պարունակում է տարբեր հատկություններ, ինչպիսիք են Position-ը, որը կարող է սահմանվել հղում դեպի տիրույթի սկզբնական հանգույց և հղման նշան: Զանգի պատասխանը պարունակում է Document.TryGetValue() մեթոդը, որը ստացված Word ֆայլը վերադարձնում է հոսքի օբյեկտ՝ սկավառակի վրա կամ տվյալների բազայում պահելու համար:

Այս թեմայում մենք սովորել ենք Word փաստաթղթում ծանոթագրություն ավելացնելու գործընթացը։ Եթե ցանկանում եք փոխարինել տեքստը Word ֆայլում, տես հետևյալ հոդվածը՝ Word-ում բառը փոխարինեք NET REST API-ով.

 Հայերեն