Állítsa be a bekezdés formázását a Wordben a NET REST API segítségével

Ez az útmutató elmagyarázza, hogyan állíthatja be a bekezdésformázást a Word-ban a NET REST API-val. Megtanulja frissíteni a bekezdésírás formátumát a C# Low Code API-val a .NET felhő SDK segítségével. Teljes vezérlés áll rendelkezésre a Word dokumentummal való együttműködéshez a tartalom és a formázás megváltoztatásához.

Előfeltétel

Lépések a bekezdésírási formátum megváltoztatásához a C# REST API segítségével

  1. Inicializálja a WordsApi objektumot az ügyfél-azonosító és a titok megadásával a bekezdés formázásának beállításához
  2. Olvassa be a forrás Word fájlt a bájttömbbe a bekezdés formázásának megváltoztatásához
  3. Példányosítsa a paragraphFormatUpdate objektumot, és állítsa be a formázási paramétereket
  4. Hozza létre az UpdateParagraphFormatOnlineRequest objektumot a fenti beállításokkal
  5. Hívja meg a UpdateParagraphFormatOnline metódust a kérelem objektum használatával
  6. Mentse el a kimeneti Word fájlt a formázási stílus megváltoztatása után

A fenti lépések meghatározzák, hogyan módosítható a Microsoft Word bekezdésformázás a C# REST API-val. Töltse be a Word forrásfájlt, és a formátum megváltoztatásához szükséges egyéni beállítások megadásával hozza létre a ParagrafusFormatUpdate objektumot. Hívja az UpdateParagraphFormatOnline() metódust a módosítások alkalmazásához és a kimeneti fájl mentéséhez.

Kód a bekezdésformázás megváltoztatásához a C# Low Code API-val

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);
}
}
}
}
}

Ez a mintakód bemutatja az igazítást, stílust és behúzást a bekezdésekben a C# REST API-val. Beállíthatja a hivatkozást, az igazítást, a drop cap pozíciót, az első sor behúzását, a sorközt, az oldaltöréseket és a stílusneveket. Kijelölheti a cél bekezdést az UpdateParagraphFormatOnlineRequest osztály konstruktorának indexparaméterével, vagy beállíthatja az objektum Index attribútumait.

Ebben a témakörben megtanultuk az MS Word bekezdésformázását a C# Low Code API-val. A Word-fájl szövegének cseréjéhez olvassa el a következő cikket: Cseréljen le egy szót a Wordben a NET REST API-val.

 Magyar