Ez a cikk leírja a szakasztörés hozzáadásának folyamatát a Word-ban NET REST API-val. Megtanulja, hogyan lehet szakasztörést beszúrni a Wordbe C# REST API-val a .NET felhő SDK használatával. Elmagyarázza a beillesztési kérés különféle tulajdonságait a folyamat testreszabásához.
Előfeltétel
- Hozzon létre egy fiókot, és szerezzen API hitelesítési adatokat
- Letöltés Aspose.Words Cloud SDK for Dotnet to insert a section in a Word file
- Állítsa be a C# megoldásprojektet a fenti SDK-val szakasztörés hozzáadásához
A szakasztörés beszúrásának lépései a Wordben a C# Low Code API-val
- Hozzon létre egy objektumot a WordsApi osztályból úgy, hogy megadja az ügyfél-azonosítót és a titkot a szakaszok hozzáadásához
- Példányosítsa az InsertSectionOnlineRequest objektumot a szakaszok beszúrásához
- Állítsa be a Word-dokumentumot és az indexet, ahová a szakaszt be kell illeszteni
- Hívja meg a InsertSectionOnline() metódust a kérelem objektum használatával
- Mentse el a kimeneti Word fájlt egy szakasz hozzáadása után
A fenti lépések meghatározzák, hogyan lehet szakasztörést hozzáadni a Wordben a C# Low Code API-val. Indítsa el a folyamatot a WordsApi osztály objektum példányosításával, az InsertSectionOnlineRequest létrehozásával a Word forrásfájl használatával, és adja meg az indexet, ahová egy szakaszt be szeretne szúrni. Végül hívja meg az InsertSectionOnline() metódust a fenti kérési objektummal, hogy hozzáadjon egy szakaszt a betöltött Word-fájlhoz.
Kód szakaszok hozzáadásához a Word dokumentumhoz NET REST 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 InsertSection() | |
{ | |
var wordsApi = new WordsApi("Client ID", "Client Secret"); | |
var request = new InsertSectionOnlineRequest(); | |
request.Document = File.OpenRead("Sections.docx"); | |
request.SectionIndex = 0; | |
var task = wordsApi.InsertSectionOnline(request); | |
task.Wait(); | |
var result = task.Result; | |
if(result.TryGetValue("", out var stream)) | |
{ | |
stream.Position = 0; | |
using (var fileStream = File.Create("RemoveSection.docx")) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
} | |
} | |
} |
Ez a mintakód azt a feladatot mutatja, hogy szúrjon be egy szakasztörést a Wordbe C# REST API-val. Beállíthatja a LoadEncoding forrásdokumentumot és a jelszót. Beállíthatja a célfájl nevét, a változat szerzőjét és a felülvizsgálat dátumát is.
Ebben a témában megtanultuk a szakasztörés hozzáadásának folyamatát. Ha lábjegyzetet szeretne beszúrni egy Word-fájlba, olvassa el a következő cikket: Lábjegyzet beszúrása a Wordbe a NET REST API segítségével.