Ovaj vodič objašnjava kako postaviti oblikovanje odlomaka u Word s NET REST API-jem. Naučit ćete ažurirati format pisanja odlomka s C# Low Code API-jem koristeći .NET cloud SDK. Dostupna je potpuna kontrola rada s Word dokumentom za promjenu sadržaja i oblikovanja.
Preduvjet
- Izradite račun i nabavite vjerodajnice za API
- preuzimanje datoteka Aspose.Words Cloud SDK for Dotnet to set paragraph formatting in a Word file
- Postavite projekt C# rješenja s gornjim SDK-om za promjenu poravnanja odlomaka, uvlake itd.
Koraci za promjenu formata pisanja odlomaka s C# REST API-jem
- Inicijalizirajte objekt WordsApi pružanjem ID-a klijenta i tajne za postavljanje oblikovanja odlomka
- Pročitajte izvornu Word datoteku u niz bajtova za promjenu oblikovanja odlomka
- Instancirajte objekt ParagraphFormatUpdate i postavite parametre oblikovanja
- Stvorite objekt UpdateParagraphFormatOnlineRequest pomoću gornjih postavki
- Pozovite metodu UpdateParagraphFormatOnline pomoću objekta zahtjeva
- Spremite izlaznu Word datoteku nakon promjene stila oblikovanja
Gornji koraci definiraju kako promijeniti Microsoft Word formatiranje paragrafa s C# REST API-jem. Učitajte izvornu Word datoteku i stvorite objekt ParagraphFormatUpdate pružanjem prilagođenih postavki za promjenu formata. Pozovite metodu UpdateParagraphFormatOnline() za primjenu promjena i spremanje izlazne datoteke.
Kod za promjenu oblikovanja odlomka s C# Low Code API-jem
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 InsertListInWord() | |
{ | |
var wordsApi = new WordsApi("31C70AB9-2E4D-43C5-A50E-DE0E42E9D7BA", "28902ecffd4b73eb7d51065c3eeae970"); | |
string output = "Output.docx"; | |
using var requestDocument = File.OpenRead("Sample.docx"); | |
var requestParagraphFormatDto = new ParagraphFormatUpdate() | |
{ | |
Alignment = ParagraphFormatUpdate.AlignmentEnum.Right, | |
StyleIdentifier = ParagraphFormatBase.StyleIdentifierEnum.BlockText, | |
FirstLineIndent=100 | |
}; | |
var updateRequest = new UpdateParagraphFormatOnlineRequest(requestDocument, requestParagraphFormatDto, 0, destFileName:output); | |
var task = wordsApi.UpdateParagraphFormatOnline(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); | |
} | |
} | |
} | |
} | |
} |
Ovaj primjer koda prikazuje poravnanje, stiliziranje i uvlačenje odlomaka s C# REST API-jem. Možete postaviti vezu, poravnanje, položaj kapica, uvlačenje prvog retka, prored, prijelome stranica i nazive stilova. Možete odabrati ciljni odlomak pomoću parametra indeksa u konstruktoru klase UpdateParagraphFormatOnlineRequest ili postaviti atribut Index njegovog objekta.
U ovoj smo temi naučili MS Word formatiranje odlomaka s C# Low Code API-jem. Da biste zamijenili tekst u Word datoteci, pogledajte sljedeći članak: Zamijenite riječ u Wordu pomoću NET REST API-ja.