Ovaj članak vodi kako ukloniti granice u Word pomoću NET REST API-ja. Naučit ćete automatski ukloniti obrub odlomka u Wordu s C# REST API-jem koristeći .NET cloud SDK. Naučit ćemo postupak uklanjanja pojedinačnih ili svih rubova iz odlomka.
Preduvjet
- Izradite račun i nabavite vjerodajnice za API
- preuzimanje datoteka Aspose.Words Cloud SDK for Dotnet to remove a border in a Word file
- Postavite projekt C# rješenja s gornjim SDK-om za uklanjanje granica
Koraci za uklanjanje obruba u Wordu s C# Low Code API-jem
- Inicijalizirajte objekt WordsApi postavljanjem kloniranog ID-a i tajne radi uklanjanja granica odlomaka
- Napravite objekt klase DeleteBordersOnlineRequest za uklanjanje svih granica
- Učitajte ulaznu Word datoteku u memorijski tok za brisanje obruba
- Postavite naziv odredišne datoteke, stazu čvora i binarni tok dokumenta u objektu zahtjeva
- Pozovite metodu DeleteBordersOnline() za uklanjanje obruba
- Spremite izlazni tok u datoteku iz API objekta odgovora
Gore navedeni koraci sažimaju kako ukloniti obrub u Wordu s C# Low Code API. Napravite objekt klase WordsApi, stvorite objekt DeleteBordersOnlineRequest i postavite njegova svojstva. Pozovite metodu DeleteBordersOnline() za brisanje granice.
Kod za uklanjanje obruba odlomka u Wordu s C# REST API-jem
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); | |
} | |
} | |
} | |
} | |
} |
Ovaj primjer koda prikazuje kako ukloniti obrub u Wordu s NET REST API-jem. Kada pozivamo DeleteBordersOnline() ne trebamo postavljati vrijednost tipa granice. Međutim, ako želite izbrisati određenu granicu, upotrijebite metodu DeleteBorderOnline() i postavite vrstu granice u objektu zahtjeva.
Naučili smo ukloniti granice iz odlomaka. Da biste dodali obrub odlomku, pogledajte sljedeći članak: Dodajte obrub Word dokumentu pomoću NET REST API-ja.