यह लेख बताता है कि NET REST API के साथ Word में बॉर्डर कैसे हटाएं। आप सीखेंगे कि .NET क्लाउड SDK का उपयोग करके C# REST API के साथ Word में पैराग्राफ़ बॉर्डर को स्वचालित रूप से कैसे हटाया जाए। हम पैराग्राफ़ से अलग-अलग या सभी बॉर्डर हटाने की प्रक्रिया सीखेंगे।
पूर्वापेक्षा
- खाता बनाएं और API क्रेडेंशियल प्राप्त करें
- डाउनलोड करना Aspose.Words Cloud SDK for Dotnet to remove a border in a Word file
- सीमाओं को खत्म करने के लिए उपरोक्त SDK के साथ C# समाधान परियोजना सेटअप करें
C# लो कोड API के साथ वर्ड में बॉर्डर हटाने के चरण
- पैराग्राफ़ बॉर्डर हटाने के लिए क्लोन आईडी और सीक्रेट सेट करके WordsApi ऑब्जेक्ट को इनिशियलाइज़ करें
- सभी बॉर्डर्स को हटाने के लिए DeleteBordersOnlineRequest क्लास का ऑब्जेक्ट बनाएं
- बॉर्डर हटाने के लिए इनपुट वर्ड फ़ाइल को मेमोरी स्ट्रीम में पढ़ें
- अनुरोध ऑब्जेक्ट में गंतव्य फ़ाइल नाम, नोड पथ और दस्तावेज़ बाइनरी स्ट्रीम सेट करें
- बॉर्डर हटाने के लिए DeleteBordersOnline() विधि को कॉल करें
- API प्रतिक्रिया ऑब्जेक्ट से आउटपुट स्ट्रीम को फ़ाइल में सहेजें
उपरोक्त चरण C# लो कोड API के साथ Word में बॉर्डर हटाने के तरीके का सारांश देते हैं। WordsApi क्लास का ऑब्जेक्ट बनाएँ, DeleteBordersOnlineRequest ऑब्जेक्ट बनाएँ, और उसके गुण सेट करें। बॉर्डर हटाने के लिए DeleteBordersOnline() विधि को लागू करें।
C# REST API के साथ Word में पैराग्राफ बॉर्डर हटाने का कोड
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); | |
} | |
} | |
} | |
} | |
} |
यह नमूना कोड NET REST API के साथ Word में बॉर्डर हटाने का तरीका दर्शाता है। जब हम DeleteBordersOnline() को कॉल करते हैं तो हमें बॉर्डर टाइप मान सेट करने की आवश्यकता नहीं होती है। हालाँकि, यदि आप किसी विशेष बॉर्डर को हटाना चाहते हैं, तो DeleteBorderOnline() विधि का उपयोग करें और अनुरोध ऑब्जेक्ट में बॉर्डर टाइप सेट करें।
हमने पैराग्राफ़ से बॉर्डर हटाना सीखा है। पैराग्राफ़ में बॉर्डर जोड़ने के लिए, निम्न लेख देखें: NET REST API के साथ Word दस्तावेज़ में बॉर्डर जोड़ें.