यह सरल विषय इस बात पर केंद्रित है कि नेट रेस्ट एपीआई के साथ ** DOC को DOCX में कैसे परिवर्तित किया जाए**। .NET क्लाउड एपीआई एसडीके के लिए Aspose.Words का उपयोग करके, जो Word DOC फ़ाइल को DOCX फ़ाइल में निर्यात करने के लिए एक आसान इंटरफ़ेस प्रदान करता है। यदि आप **C# लो कोड एपीआई के साथ Word DOC से DOCX कनवर्टर विकसित करने के इच्छुक हैं, तो आप इस विषय में नीचे साझा किए गए सरल चरणों का पालन कर सकते हैं और एक कार्यशील नमूना कोड का उपयोग करके सुविधा का पता लगा सकते हैं।
पूर्वावश्यकता
- एक मुफ़्त Aspose.Cloud खाता बनाएं और API क्रेडेंशियल प्राप्त करें DOC को DOCX में बदलने के लिए
- DOC से DOCX रूपांतरण करने के लिए .NET के लिए Aspose.Words Cloud SDK प्राप्त करें
- उपरोक्त SDK के साथ DOC से DOCX रूपांतरण के लिए C# प्रोजेक्ट सेटअप करें
C# लो कोड एपीआई के साथ DOC को DOCX में बदलने के चरण
- DOC को DOCX में बदलने के लिए API के लिए क्लाइंट आईडी और क्लाइंट सीक्रेट कॉन्फ़िगर करें
- क्लाउड अकाउंट क्लाइंट क्रेडेंशियल्स के साथ WordsAPI क्लास इंस्टेंस को इंस्टेंट करें
- स्रोत DOC और वांछित आउटपुट DOCX फ़ाइल नाम सेट करें
- स्रोत DOC फ़ाइल लोड करें और उसे फ़ाइल स्ट्रीम में परिवर्तित करें
- REST API का उपयोग करके DOC को DOCX में बदलने के लिए*ConvertDocument** विधि का उपयोग करें*
- परिवर्तित DOCX फ़ाइल को स्थानीय डिस्क पर सहेजें
उपरोक्त चरण REST API* का उपयोग करके *DOC से DOCX रूपांतरण करने में सहायता करते हैं। प्रक्रिया .NET REST SDK के लिए Aspose.Words का उपयोग करके और क्लाउड ऐप क्रेडेंशियल्स (पहचानकर्ता और गुप्त मान) का उपयोग करके WordsApi क्लास का एक उदाहरण बनाकर शुरू होगी। स्रोत वर्ड DOC फ़ाइल को डिस्क से फ़ाइल स्ट्रीम के माध्यम से एक्सेस किया जाएगा और ConvertDocument() विधि का उपयोग करके, क्लाउड में DOC से DOCX रूपांतरण प्रक्रिया निष्पादित की जाएगी जो एक आउटपुट DOCX फ़ाइल स्ट्रीम लौटाएगा जिसे सहेजा जा सकता है डिस्क.
नेट रेस्ट एपीआई के साथ DOC से DOCX रूपांतरण के लिए कोड
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class DocToDocx | |
{ | |
public void ConvertDocToDocxAsync() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Secret"; | |
apiClient.ClientId = "ID"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string input = "Test1.doc"; | |
string output = "DOCToDOCX"; | |
string format = "docx"; | |
//Read input file to bytes array | |
var fileStream = File.Open(input, FileMode.Open); | |
fileStream.Position = 0; | |
ConvertDocumentRequest docToDocxRequest = new ConvertDocumentRequest(fileStream, format, null, null, null, null, null, null, null); | |
var task = wordsApi.ConvertDocument(docToDocxRequest); | |
task.Wait(); | |
var outputFileStream = task.Result; | |
outputFileStream.Position = 0; | |
using (var stream = File.Create(output+"."+ format)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(stream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
दिए गए कोड उदाहरण में C# REST API* के साथ *Word दस्तावेज़ से DOCX कनवर्टर विकसित करना शामिल है। आपके पास रूपांतरण प्रक्रिया के दौरान आउटपुट दस्तावेज़ के लिए पथ, आउटपुट फ़ाइल के लिए पासवर्ड, लाइन रिक्ति जोड़ने और आउटपुट फ़ाइल नाम सहित अन्य वैकल्पिक मापदंडों को कॉन्फ़िगर करने का विकल्प है। यह DOC से DOCX रूपांतरण सुविधा आसान है और इसे .NET फ्रेमवर्क का समर्थन करने वाले वातावरण में काम करने वाले किसी भी बिना कोड वाले या कम कोड वाले एप्लिकेशन के साथ एकीकृत किया जा सकता है।
इस लेख में, हमने नेट रेस्ट एपीआई के साथ DOCX से DOC रूपांतरण प्राप्त करने के बारे में सीखा है। यदि आप DOCX से RTF रूपांतरण के बारे में जानने में रुचि रखते हैं, तो कैसे करें पर लेख देखें।