Հեռացրեք էջանիշը Word-ում NET REST API-ով

Այս հոդվածը ցույց է տալիս, թե ինչպես հեռացնել էջանիշը Word-ում NET REST API-ով: Դուք կսովորեք ավտոմատ կերպով հեռացնել էջանիշը Word-ում C# REST API-ով՝ օգտագործելով .NET cloud SDK-ն: Դուք կարող եք կրկնել այս գործընթացը՝ Word ֆայլից բոլոր էջանիշները հեռացնելու համար:

Նախադրյալ

Word-ում էջանիշը C# REST API-ով ջնջելու քայլեր

  1. Ստեղծեք Կազմաձևման օբյեկտը` սահմանելով ClientId-ը և ClientSecret-ը
  2. Ստեղծեք WordsApi օբյեկտը՝ օգտագործելով տրված կոնֆիգուրացիան
  3. Կարդացեք մուտքագրված Word ֆայլը բայթերի զանգվածում
  4. Ստեղծեք DeleteBookmarkOnlineRequest հարցումի օբյեկտը` տրամադրելով էջանիշի անունը
  5. Էջանիշերը հեռացնելու համար օգտագործեք DeleteBookmarkOnline մեթոդը
  6. Պահպանեք ստացված Word ֆայլը նշված էջանիշը ջնջելուց հետո

Վերոնշյալ քայլերը ամփոփում են ինչպես ջնջել էջանիշը Word-ում C# Low Code API-ով: Ստեղծեք WordsApi օբյեկտը և կարդացեք մուտքագրված Word ֆայլը բայթային զանգվածում: Ստեղծեք DeleteBookmarkOnlineRequest օբյեկտը և սահմանեք էջանիշի անունը, որը ցանկանում եք ջնջել Word ֆայլից, որից հետո զանգահարեք DeleteBookmarkOnline() մեթոդը՝ էջանիշը ջնջելու համար:

Կոդ՝ Word-ում էջանիշը ջնջելու համար C# Low Code API-ով

using System.IO;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void DeleteBookmark()
{
var config = new Configuration {
ClientId = "####-####-####-####-####",
ClientSecret = "##################" };
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("bookmarks.docx");
var deleteRequest = new DeleteBookmarkOnlineRequest(requestDocument, "aspose");
var task = wordsApi.DeleteBookmarkOnline(deleteRequest);
task.Wait();
var result = task.Result;
if (result.TryGetValue("", out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create("RemoveBookmark.docx"))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

Այս օրինակելի կոդը ցույց է տալիս ինչպես ջնջել էջանիշը Word-ում NET REST API-ով: Նկատի ունեցեք, որ եթե DeleteBookmarkOnlineRequest օբյեկտը սկզբնավորելիս չեք տրամադրում թիրախային էջանիշի անունը և չեք տրամադրում այս փաստարկը, այն կջնջի բոլոր էջանիշները բեռնված Word ֆայլից:

Այս հոդվածը մեզ սովորեցրել է Word ֆայլից որոշակի էջանիշ հեռացնելու գործընթացը: Եթե հետաքրքրված եք էջանիշ ավելացնելով, տես հետևյալ հոդվածը՝ Ավելացրեք էջանիշ Word-ում NET REST API-ով.

 Հայերեն