यह सरल लेख नेट रेस्ट एपीआई** के साथ ** DOCX को EPUB में बदलने की प्रक्रिया का वर्णन करता है। .NET क्लाउड SDK के लिए Aspose.Words का उपयोग DOCX फ़ाइल को EPUB फ़ाइल में निर्यात करने के लिए किया जा सकता है। यदि आप C# लो कोड एपीआई के साथ Word DOCX से EPUB कनवर्टर बनाना चाहते हैं, तो नीचे दिए गए चरणों का पालन करें और कार्यशील नमूना कोड का उपयोग करके सुविधा का प्रयास करें।
पूर्वावश्यकता
- एक खाता बनाएं और एपीआई क्रेडेंशियल प्राप्त करें
- डाउनलोड करना Aspose.Words Cloud SDK for .NET to perform DOCX to EPUB conversion
- DOCX को EPUB में बदलने के लिए उपरोक्त SDK के साथ C# प्रोजेक्ट सेटअप करें
C# लो कोड एपीआई के साथ Word DOC को EPUB में बदलने के चरण
- DOCX को EPUB में बदलने के लिए API के लिए क्लाइंट आईडी और क्लाइंट सीक्रेट सेट करें
- क्लाइंट क्रेडेंशियल्स के साथ WordsAPI क्लास के ऑब्जेक्ट को इंस्टेंट करें
- इनपुट DOCX और आउटपुट EPUB फ़ाइलें निर्दिष्ट करें
- फ़ाइल स्ट्रीम में इनपुट DOCX फ़ाइल पढ़ें और ConvertDocumentRequest क्लास इंस्टेंस के तर्क के रूप में पास करें
- REST API का उपयोग करके DOCX को EPUB में बदलने के लिए*ConvertDocument** विधि को कॉल करें*
- परिवर्तित EPUB फ़ाइल को स्थानीय डिस्क पर सहेजें
उपरोक्त चरण REST API* का उपयोग करके त्वरित *DOCX से EPUB कवरेज सुनिश्चित करते हैं। प्रक्रिया .NET REST SDK के लिए Aspose.Words का उपयोग करके और सदस्यता के लिए उधार पहचानकर्ता और गुप्त मान प्रदान करके WordsApi का एक उदाहरण प्राप्त करके शुरू होगी। स्रोत DOCX फ़ाइल को फ़ाइल स्ट्रीम का उपयोग करके डिस्क से लोड किया जाएगा और ConvertDocument() विधि का उपयोग करके, Word से EPUB रूपांतरण क्लाउड में पूरा किया जाएगा और EPUB फ़ाइल वापस आ जाएगी जिसे स्थानीय डिस्क पर सहेजा जा सकता है।
नेट रेस्ट एपीआई के साथ DOC से EPUB रूपांतरण के लिए कोड
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
using System; | |
using System.IO; | |
namespace WordsSample.Words | |
{ | |
public class DocxToEpub | |
{ | |
public void ConvertDocxToEpub() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Client Secret"; | |
apiClient.ClientId = "Client ID"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @"C:\Words\"; | |
string inputFile = "Test.docx"; | |
string outputFile = "DOCXToEPUB.epub"; | |
string outputFormat = "epub"; | |
//Read input file to bytes array | |
var inpuFileStream = File.Open(localPath + '/' + inputFile, FileMode.Open); | |
inpuFileStream.Position = 0; | |
//create conversion request object with input and output files | |
ConvertDocumentRequest convertDocRequest = new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null); | |
var conversionTask = wordsApi.ConvertDocument(convertDocRequest); | |
conversionTask.Wait(); | |
var outputFileStream = conversionTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(localPath + outputFile + "." + outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
यह उदाहरण कोड C# REST API* के साथ Word दस्तावेज़ से EPUB कनवर्टर विकसित करने का आधार देता है। आपके पास रूपांतरण प्रक्रिया के दौरान अतिरिक्त पैरामीटर सेट करने का विकल्प होता है जैसे आउटपुट फ़ाइल नाम, आउटपुट दस्तावेज़ का पथ और स्रोत फ़ाइल का पासवर्ड। DOCX से EPUB रूपांतरण की इस सुविधा का उपयोग इस SDK का समर्थन करने वाले किसी भी ऑपरेटिंग सिस्टम पर बिना कोड वाले या कम कोड वाले ऐप्स के साथ किया जा सकता है।
इस विषय में, हमने C# REST API का उपयोग करके DOCX से EPUB रूपांतरण के बारे में सीखा है। यदि आप DOCX फ़ाइल के लिए BMP रेंडर करने में रुचि रखते हैं, तो कैसे करें, इस लेख को देखें।