NET REST API के साथ Word में टेबल को फ़ॉर्मेट करें

यह लेख NET REST API के साथ Word में टेबल को फ़ॉर्मेट करने के तरीके के बारे में मार्गदर्शन करता है। आप .NET क्लाउड SDK का उपयोग करके C# लो कोड API के साथ MS Word टेबल डिज़ाइन को संशोधित करने की प्रक्रिया सीखेंगे। यह विकास के लिए वातावरण को कॉन्फ़िगर करने और आउटपुट फ़ाइल को अनुकूलित करने के लिए सभी आवश्यक विवरण साझा करता है।

पूर्वापेक्षा

C# REST API के साथ Word में टेबल डिज़ाइन अपडेट करने के चरण

  1. तालिका को प्रारूपित करने के लिए क्लाइंट आईडी और सीक्रेट प्रदान करके WordsApi क्लास ऑब्जेक्ट को इंस्टैंसिएट करें
  2. तालिका को अनुकूलित करने के लिए TableProperties वर्ग का ऑब्जेक्ट बनाएँ
  3. तालिका अनुक्रमणिका और नोड पथ प्रदान करके लक्ष्य तालिका सेट करें
  4. अनुरोध ऑब्जेक्ट प्रदान करके UpdateTablePropertiesOnline() विधि को कॉल करें
  5. API प्रतिक्रिया ऑब्जेक्ट से आउटपुट फ़ाइल प्राप्त करें और उसे डिस्क पर सहेजें

ऊपर दिए गए चरण बताते हैं कि C# REST API के साथ MS Word में टेबल डिज़ाइन कैसे सेट करें। WordsApi क्लास का ऑब्जेक्ट बनाएँ और उसे इनिशियलाइज़ करें, UpdateTablePropertiesOnlineRequest क्लास का ऑब्जेक्ट घोषित करें, उसे भरें और टेबल के गुण सेट करने के लिए TableProperties ऑब्जेक्ट को इंस्टेंट करें। अंत में, टेबल के गुणों को अपडेट करने के लिए UpdateTablePropertiesOnline() विधि को लागू करें।

C# लो कोड API के साथ वर्ड टेबल गुणधर्म सेट करने के लिए कोड

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
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 DesignWordTable()
{
var wordsApi = new WordsApi("client id", "client secret");
var request = new UpdateTablePropertiesOnlineRequest();
request.Document = File.OpenRead("TableSample.docx");
request.Index = 0;
request.NodePath = "sections/0";
string output = "output.docx";
request.DestFileName = output;
request.Properties = new TableProperties()
{
Alignment = TableProperties.AlignmentEnum.Right,
AllowAutoFit = true,
TextWrapping = TableProperties.TextWrappingEnum.Default,
};
var task = wordsApi.UpdateTablePropertiesOnline(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);
}
}
}
}
}

यह नमूना कोड C# लो कोड API के साथ वर्ड टेबल सेटिंग को अपडेट करने की प्रक्रिया को प्रदर्शित करता है। TableProperties वर्ग में वे विशेषताएँ हैं जिन्हें आप आउटपुट टेबल को अनुकूलित करने के लिए सेट कर सकते हैं। तालिका को लक्षित करने के लिए UpdateTablePropertiesOnlineRequest वर्ग और Index में NodePath प्रॉपर्टी का उपयोग करके दस्तावेज़ के लक्ष्य अनुभाग को सेट करें।

इस लेख ने हमें NET REST API के साथ Word के लिए टेबल डिज़ाइन के साथ काम करना सिखाया है। यदि आप Word फ़ाइल से बॉर्डर हटाना चाहते हैं, तो निम्न लेख देखें: NET REST API के साथ Word में बॉर्डर हटाएं.

 हिन्दी