Tento článek popisuje, jak odstranit ohraničení v Word pomocí NET REST API. Naučíte se automaticky odstraňovat ohraničení odstavce ve Wordu pomocí C# REST API pomocí cloudové SDK .NET. Naučíme se proces odstranění jednotlivých nebo všech okrajů z odstavce.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje API
- Stažení Aspose.Words Cloud SDK for Dotnet to remove a border in a Word file
- Nastavení projektu řešení C# s výše uvedenou sadou SDK pro odstranění hranic
Kroky k odstranění ohraničení ve Wordu pomocí C# Low Code API
- Inicializujte objekt WordsApi nastavením klonovaného ID a tajného klíče pro odstranění ohraničení odstavce
- Vytvořte objekt třídy DeleteBordersOnlineRequest pro odstranění všech ohraničení
- Načtěte vstupní soubor aplikace Word do datového proudu paměti pro odstranění ohraničení
- Nastavte název cílového souboru, cestu k uzlu a binární datový proud dokumentu v objektu požadavku
- Chcete-li odstranit ohraničení, zavolejte metodu DeleteBordersOnline()
- Uložte výstupní proud do souboru z objektu odpovědi API
Výše uvedené kroky shrnují jak odstranit ohraničení ve Wordu pomocí C# Low Code API. Vytvořte objekt třídy WordsApi, vytvořte objekt DeleteBordersOnlineRequest a nastavte jeho vlastnosti. Chcete-li odstranit ohraničení, vyvolejte metodu DeleteBordersOnline().
Kód pro odstranění ohraničení odstavce ve Wordu pomocí C# REST API
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordFileOperations | |
{ | |
public void DeleteBorder() | |
{ | |
var wordsApi = new WordsApi("Client ID", "Client Secret"); | |
var request = new DeleteBordersOnlineRequest(); | |
request.Document = File.OpenRead("Example.docx"); | |
string output = "output.docx"; | |
request.DestFileName = output; | |
request.NodePath = "sections/0/paragraphs/1"; | |
var task = wordsApi.DeleteBordersOnline(request); | |
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); | |
} | |
} | |
} | |
} | |
} |
Tento ukázkový kód ukazuje jak odstranit ohraničení v aplikaci Word pomocí NET REST API. Když voláme DeleteBordersOnline(), nemusíme nastavovat hodnotu typu ohraničení. Pokud však chcete odstranit konkrétní ohraničení, použijte metodu DeleteBorderOnline() a nastavte typ ohraničení v objektu požadavku.
Naučili jsme se odstraňovat okraje z odstavců. Chcete-li k odstavci přidat ohraničení, přečtěte si následující článek: Přidejte ohraničení k dokumentu aplikace Word pomocí rozhraní NET REST API.