W tym artykule opisano, jak zmienić czcionkę w Word za pomocą interfejsu API NET REST. Dowiesz się, jak automatycznie zmieniać rozmiar czcionki w programie Word za pomocą interfejsu C# Low Code API i innych atrybutów czcionki za pomocą zestawu SDK chmury .NET. Dostarczy informacji o różnych właściwościach czcionki.
Warunek wstępny
Pobierać Aspose.Words Cloud SDK for Dotnet to set the font in a Word file
Skonfiguruj projekt rozwiązania C# z powyższym zestawem SDK do zmiany czcionek
Kroki zmiany czcionki w programie Word za pomocą interfejsu API C# Low Code
- Zainicjuj obiekt WordsApi identyfikatorem klienta i kluczem tajnym do zmiany czcionki
- Załaduj dokument źródłowy programu Word z tekstem umożliwiającym ustawienie nowej czcionki
- Utwórz nową czcionkę i ustaw parametry pogrubienia, rozmiaru i kursywy
- Utwórz obiekt żądania przy użyciu klasy UpdateRunFontOnlineRequest, aby zaktualizować czcionkę
- Wywołaj metodę UpdateRunFontOnline(), aby zmienić czcionkę w załadowanym pliku Word
- Zapisz strumień odpowiedzi z interfejsu API ze zaktualizowanymi czcionkami
Powyższe kroki opisują jak zmienić czcionkę w programie Word za pomocą interfejsu API C# Low Code. Załaduj źródłowy plik Word, utwórz obiekt klasy Font i ustaw jego parametry, utwórz instancję obiektu klasy UpdateRunFontOnlineRequest i użyj go podczas wywoływania metody UpdateRunFontOnline(), która modyfikuje czcionkę w przesłanym pliku Word. Pobierz strumień z odpowiedzi API i po zmianie czcionki zapisz go na dysku.
Kod do zmiany czcionki w dokumencie programu Word za pomocą interfejsu API C# REST
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); | |
} | |
} | |
} | |
} | |
} |
Ten kod przedstawia ustawienie stylu pogrubionego, kursywy i rozmiaru czcionki w programie Word za pomocą interfejsu API C# Low Code. Możesz ustawić kolor, styl, efekt tekstowy, styl podkreślenia, wszystkie wielkie litery i obramowanie, aby wymienić tylko kilka. Możesz także ustawić odwołanie do akapitu za pomocą indeksu opartego na 0.
W tym artykule nauczyliśmy się zmieniać czcionkę programu Word za pomocą interfejsu API NET REST. Jeśli chcesz zmienić właściwości pliku Word, zapoznaj się z artykułem o tym, jak zmień właściwości dokumentu Word za pomocą NET REST API.