नेट रेस्ट एपीआई के साथ DOCX को DOC में बदलें

यह सरल मार्गदर्शिका आपको नेट रेस्ट एपीआई के साथ DOCX को DOC में बदलने में सहायता करती है। इस कार्य को करने के लिए हम .NET क्लाउड SDK के लिए Aspose.Words का उपयोग करेंगे। इस एसडीके का समर्थन करने वाले विभिन्न प्लेटफार्मों में ** DOCX को C # REST API के साथ DOC में स्थानांतरित करने के लिए विस्तृत चरण और एक नमूना कोड साझा किया गया है।

पूर्वावश्यकता

C# लो कोड एपीआई के साथ DOCX को DOC में बदलने के चरण

  1. एपीआई के लिए क्लाइंट आईडी और क्लाइंट सीक्रेट सेट करें
  2. कॉन्फ़िगरेशन क्लास का एक ऑब्जेक्ट बनाएं और क्लाइंट क्रेडेंशियल सेट करें
  3. कॉन्फ़िगरेशन ऑब्जेक्ट के साथ WordsAPI क्लास का एक ऑब्जेक्ट बनाएं
  4. इनपुट और आउटपुट फ़ाइलें निर्दिष्ट करें
  5. इनपुट DOCX फ़ाइल पढ़ें और इसे बाइट सरणी में सहेजें
  6. उपरोक्त बाइट सरणी का उपयोग करके ConvertDocumentRequest() विधि को इंस्टेंट करें
  7. REST API का उपयोग करके DOCX को DOC में बदलने के लिए ConvertDocument विधि को कॉल करें
  8. आउटपुट DOC फ़ाइल को स्थानीय डिस्क पर सहेजें

ये चरण C# लो कोड एपीआई* के साथ *DOCX फ़ाइल को DOC में बदलने की प्रक्रिया समझाते हैं। शुरुआती चरणों में, कॉन्फ़िगरेशन क्लास ऑब्जेक्ट को प्रारंभ करने के लिए क्लाइंट आईडी और सीक्रेट का उपयोग किया जाता है, निर्दिष्ट कॉन्फ़िगरेशन का उपयोग करके WordsApi ऑब्जेक्ट घोषित किया जाता है, इनपुट फ़ाइल को बाइट सरणी में पढ़ा जाता है, और वास्तविक परिवर्तन के लिए ConvertDocumentRequest ऑब्जेक्ट बनाया जाता है। अंत में, DOCX को DOC प्रारूप में बदलने के लिए WordsApi क्लास से ConvertDocument() विधि को कॉल किया जाता है।

C# REST API के साथ DOCX को DOC में फ़ॉर्मेट करने के लिए कोड

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class DocxToDoc
{
public void ConvertDocxToDocAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Client Secret";
apiClient.ClientId = "Client ID";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
//string localPath = @"";
string inputFile = "Test1.docx";
string outputFile = "DOCXToDOC";
string outputFormat = "doc";
//Read input file to bytes array
var inpuFileStream = File.Open(inputFile, FileMode.Open);
inpuFileStream.Position = 0;
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null);
var conversionTask = wordsApi.ConvertDocument(convertDocumentRequest);
conversionTask.Wait();
var outputFileStream = conversionTask.Result;
outputFileStream.Position = 0;
using (var fileStream = File.Create(outputFile+"."+ outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

NET REST API के साथ *DOCX को DOC फ़ाइल में बदलने के लिए इस कोड का पालन करें। WordsApi में एकाधिक ओवरलोड हैं, इसलिए आप कॉन्फ़िगरेशन ऑब्जेक्ट घोषित किए बिना और क्लाइंट आईडी और क्रेडेंशियल सीधे सेट किए बिना इसका उपयोग कर सकते हैं। उदाहरण के लिए, आप ConvertDocumentRequest() कंस्ट्रक्टर में विभिन्न गुण सेट कर सकते हैं, स्रोत फ़ाइल एन्क्रिप्शन पासवर्ड, यदि पहले से अपलोड किया गया है तो मूल दस्तावेज़ भंडारण और आउटपुट दस्तावेज़ का फ़ाइल नाम।

आप निम्नलिखित पृष्ठ पर एक अन्य समान सुविधा भी देख सकते हैं: कैसे करें नेट रेस्ट एपीआई के साथ DOCX को JPG में बदलें

 हिन्दी