Zmień czcionkę w programie Word za pomocą interfejsu API NET REST

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

Kroki zmiany czcionki w programie Word za pomocą interfejsu API C# Low Code

  1. Zainicjuj obiekt WordsApi identyfikatorem klienta i kluczem tajnym do zmiany czcionki
  2. Załaduj dokument źródłowy programu Word z tekstem umożliwiającym ustawienie nowej czcionki
  3. Utwórz nową czcionkę i ustaw parametry pogrubienia, rozmiaru i kursywy
  4. Utwórz obiekt żądania przy użyciu klasy UpdateRunFontOnlineRequest, aby zaktualizować czcionkę
  5. Wywołaj metodę UpdateRunFontOnline(), aby zmienić czcionkę w załadowanym pliku Word
  6. 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.

 Polski