Töröljön egy szakaszt a Wordben a NET REST API segítségével

Ez a cikk leírja a szakasz törlésének folyamatát a Word webhelyen NET REST API-val. Megtanulja, hogyan távolíthat el egy szakaszt a Wordben a NET REST API-val a .NET felhő SDK használatával. Lehetőséget biztosít a céldokumentum bármely szakaszának kiválasztására az indexe segítségével.

Előfeltétel

A szakasz törlésének lépései a Wordben a C# Low Code API segítségével

  1. példányosítsa meg a WordsApi osztályobjektumot, hogy töröljön egy szakaszt az ügyfélazonosítóval és a titkossággal
  2. Példányosítsa a DeleteSectionOnlineRequest osztály objektumát a paraméterek beállításához
  3. Állítsa be a forrás Word dokumentumot és a törölni kívánt szakasz indexét
  4. Hívja meg a DeleteSectionOnline() metódust a fenti kérelem objektum használatával
  5. Az eredményül kapott Word-fájlt a Result.TryGetValue() metódussal érheti el
  6. Mentse el a kimeneti Word fájlt a válaszban lévő adatfolyamból

A fenti lépések leírják, hogyan törölhet egy szakaszt a Wordben a C# REST API-val. A folyamat elindításához hozzon létre egy objektumot a DeleteSectionOnlineRequest osztályból, állítsa be a paramétereit, például a forrásdokumentumot és a törölni kívánt célszakasz indexét, és hívja meg a DeleteSectionOnline() metódust a szakasz törlésére vonatkozó egyéni kéréssel.

Kód a szakasz eltávolításához a Wordben a C# 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 DeleteSection()
{
var wordsApi = new WordsApi("Client ID", "Client Secret");
var request = new DeleteSectionOnlineRequest();
request.Document = File.OpenRead("Sections.docx");
request.SectionIndex = 0;
var task = wordsApi.DeleteSectionOnline(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 bemutatja, hogyan lehet eltávolítani a részt a Wordben a C# Low Code API-val. A válasz egy kulcs-érték párt tartalmaz, amely az eredményül kapott World fájlt tartalmazza egy adatfolyam objektumban. Ezt a fájlt a Result.TryGetValue() metódussal töltheti le a válasz értéklistájából.

Ebben a témában megtanultuk a szakaszok törlésének folyamatát. Ha szakasztörést szeretne hozzáadni, olvassa el a következő cikket: Szakasztörés hozzáadása a Wordben a NET REST API segítségével.

 Magyar