Այս հոդվածը տրամադրում է ուղեցույց, թե ինչպես պետք է փոխել տառատեսակը Word-ում NET REST API-ով: Դուք կսովորեք ավտոմատ կերպով փոխել տառաչափը Word-ում C# Low Code API-ով և տառատեսակի այլ ատրիբուտներով՝ օգտագործելով .NET cloud SDK: Այն տեղեկատվություն կտա տառատեսակի տարբեր հատկությունների մասին:
Նախադրյալ
Բեռնել Aspose.Words Cloud SDK for Dotnet to set the font in a Word file
Կարգավորեք C# լուծման նախագիծը վերը նշված SDK-ով՝ տառատեսակները փոխելու համար
Word-ի տառատեսակը փոխելու քայլեր C# Low Code API-ով
- Նախաձեռնեք WordsApi օբյեկտը հաճախորդի ID-ով և տառատեսակը փոխելու գաղտնիքով
- Բեռնել սկզբնաղբյուր Words փաստաթուղթը որոշ տեքստով՝ նոր տառատեսակը սահմանելու համար
- Ստեղծեք նոր տառատեսակ և սահմանեք պարամետրեր թավերի, չափերի և շեղերի համար
- Ստեղծեք հարցման օբյեկտը՝ օգտագործելով UpdateRunFontOnlineRequest դասը՝ տառատեսակը թարմացնելու համար
- Զանգահարեք UpdateRunFontOnline() մեթոդը՝ բեռնված Word ֆայլում տառատեսակը փոխելու համար
- Պահպանեք պատասխանների հոսքը API-ից՝ թարմացված տառատեսակներով
Վերոնշյալ քայլերը նկարագրում են ինչպես փոխել տառատեսակը Word-ում C# Low Code API-ով: Բեռնեք սկզբնաղբյուր Word ֆայլը, ստեղծեք Font դասի օբյեկտ և սահմանեք դրա պարամետրերը, ստեղծեք UpdateRunFontOnlineRequest դասի օբյեկտը և օգտագործեք այն UpdateRunFontOnline() մեթոդը կանչելիս, որը փոփոխում է տառատեսակը վերբեռնված Word ֆայլում։ Վերցրեք հոսքը API-ի պատասխանից և պահեք այն սկավառակի վրա՝ տառատեսակը փոխելուց հետո:
Կոդ՝ Word փաստաթղթում տառատեսակը փոխելու համար C# REST API-ով
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 ChangeFont() | |
{ | |
var wordsApi = new WordsApi("client id", "client secret"); // For changing font | |
using var requestDocument = File.OpenRead("Sample.docx"); | |
var requestFontDto = new Font() | |
{ | |
Bold = true, | |
Size = 15, | |
Italic = true, | |
}; | |
var updateRequest = new UpdateRunFontOnlineRequest(requestDocument, "paragraphs/1", requestFontDto, 0); | |
string output = "output.docx"; | |
updateRequest.DestFileName = output; | |
var task = wordsApi.UpdateRunFontOnline(updateRequest); | |
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# Low Code API-ով: Դուք կարող եք սահմանել գույնը, ոճը, տեքստի էֆեկտը, ընդգծել ոճը, բոլոր մեծատառերը և եզրագիծը՝ մի քանիսը թվարկելու համար: Դուք կարող եք նաև սահմանել պարբերության հղումը՝ օգտագործելով 0-ի վրա հիմնված ինդեքսը:
Այս հոդվածը մեզ սովորեցրել է փոխել Word-ի տառատեսակը NET REST API-ով: Եթե ցանկանում եք փոխել Word ֆայլի հատկությունները, տես հոդվածը, թե ինչպես կատարել փոխել Word փաստաթղթի հատկությունները NET REST API-ով.