Այս հոդվածը ցույց է տալիս, թե ինչպես ստանալ Microsoft Word հիպերհղումներ NET REST API-ով: Դուք կսովորեք ավտոմատ կերպով ստանալ հիպերհղում Word փաստաթղթում C# REST API-ի միջոցով՝ օգտագործելով .NET cloud SDK: Դուք կսովորեք ստանալ ցանկալի տեղեկատվությունը API-ի պատասխանից:
Նախադրյալ
- Ստեղծեք հաշիվ և ստացեք API հավատարմագրեր
- Բեռնել Aspose.Words Cloud SDK for Dotnet to get hyperlinks in a Word file
- Կարգավորեք C# լուծման նախագիծը վերը նշված SDK-ով՝ հիպերհղումներ ստանալու համար
Քայլեր Word փաստաթղթում հղումներ գտնելու համար NET REST API-ով
- Ստեղծեք Կազմաձևման օբյեկտը՝ տրամադրելով ClientId և ClientSecret
- Ստեղծեք WordsApi դասի օբյեկտ՝ օգտագործելով հատուկ կոնֆիգուրացիա
- Կարդացեք սկզբնաղբյուր Word ֆայլը բայթային զանգվածում՝ հիպերհղումներ հանելու համար
- Ստեղծեք GetDocumentHyperlinksOnlineRequest-ի օբյեկտ՝ տրամադրելով բեռնված Word ֆայլը
- Գործարկեք GetDocumentHyperlinksOnline() մեթոդը՝ ֆայլի հիպերհղումների ցանկը ստանալու համար
- Ցուցադրեք ստացված հիպերհղումների ցանկը API-ի պատասխանից
Այս քայլերը նկարագրում են ինչպես օգտագործել հիպերհղումը Word-ում C# Low Code API-ով: Ստեղծեք WordsApi օբյեկտը, կարդացեք սկզբնաղբյուր Word ֆայլը և ստեղծեք հարցման օբյեկտը՝ օգտագործելով GetDocumentHyperlinksOnlineRequest դասը: Ի վերջո, զանգահարեք GetDocumentHyperlinksOnline() մեթոդը՝ բոլոր հիպերհղումները վերցնելու և վահանակի վրա ցուցադրելու համար:
Կոդ՝ MS Word-ում Hyperlink ստանալու համար 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 GetHyperLinks() | |
{ | |
var config = new Configuration { ClientId = "client id", ClientSecret = "client secret" }; | |
var wordsApi = new WordsApi(config); | |
using var requestDocument = File.OpenRead("Sample.docx"); | |
var request = new GetDocumentHyperlinksOnlineRequest(requestDocument); | |
var task = wordsApi.GetDocumentHyperlinksOnline(request); | |
task.Wait(); | |
var result = task.Result; | |
foreach (var hyperlink in result.Hyperlinks.HyperlinkList) | |
{ | |
System.Console.WriteLine($"DisplayText:{hyperlink.DisplayText}=>Hyperlink:{hyperlink.Value}"); | |
} | |
} | |
} | |
} |
Այս կոդը ցույց է տալիս, թե ինչպես ստանալ Microsoft Word-ի հիպերհղումներ: Պատասխանի օբյեկտը պարունակում է Hyperlinks օբյեկտը, որը պարունակում է հղումը և հիպերհղումների ցուցակը: Յուրաքանչյուր հիպերհղում պարունակում է ցուցադրման տեքստ, հղում և արժեք, որը պարունակում է իրական URL:
This article has taught us to fetch the hyperlink in MS Word. If you are interested in searching for some text in a World file, refer to the following article: Search documents for text with NET REST API.