यह संक्षिप्त ट्यूटोरियल नेट रेस्ट एपीआई के साथ ** DOC को EPUB में बदलने की प्रक्रिया का वर्णन करता है। हम Word DOC फ़ाइल को EPUB फ़ाइल में निर्यात करने के लिए .NET क्लाउड SDK के लिए Aspose.Words का उपयोग करेंगे। यदि आप C# लो कोड एपीआई के साथ Word DOC से EPUB कनवर्टर विकसित करना चाहते हैं, तो इस आलेख में दिए गए चरणों का पालन करें और रनिंग सैंपल कोड का उपयोग करके सुविधा का प्रयास करें।
पूर्वावश्यकता
- एक खाता बनाएं और एपीआई क्रेडेंशियल प्राप्त करें
- डाउनलोड करना Aspose.Words Cloud SDK for Dotnet
- उपरोक्त SDK के साथ C# प्रोजेक्ट सेटअप करें
C# लो कोड एपीआई के साथ Word DOC को EPUB में बदलने के चरण
- DOC को EPUB में बदलने के लिए API के लिए क्लाइंट आईडी और क्लाइंट सीक्रेट सेट करें
- क्लाइंट क्रेडेंशियल्स के साथ WordsAPI क्लास का एक उदाहरण बनाएं
- इनपुट और आउटपुट फ़ाइलें निर्दिष्ट करें
- इनपुट DOC फ़ाइल पढ़ें और क्लाउड स्टोरेज पर अपलोड करें
- REST API का उपयोग करके DOC को EPUB में बदलने के लिए ConvertDocument विधि को कॉल करें
- आउटपुट EPUB फ़ाइल को स्थानीय डिस्क पर सहेजें
उपरोक्त चरण REST API* का उपयोग करके एक सुचारू *DOCX से EPUB कवरेज सुनिश्चित करते हैं। प्रक्रिया .NET REST SDK के लिए Aspose.Words का उपयोग करके और सदस्यता के लिए उधार पहचानकर्ता और गुप्त मान प्रदान करके WordsApi का एक उदाहरण बनाकर शुरू होगी। स्रोत वर्ड फ़ाइल को डिस्क से एक्सेस किया जाएगा और 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 WordsToEpub | |
{ | |
public void ConvertWordToEpub() | |
{ | |
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 = "Test1.doc"; | |
string outputFile = "DOCToEPUB.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 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(localPath + outputFile + "." + outputFormat)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
यह नमूना कोड C# REST API के साथ EPUB कनवर्टर के लिए Word दस्तावेज़ विकसित करने का आधार प्रदान करता है। आप रूपांतरण प्रक्रिया के दौरान अतिरिक्त पैरामीटर सेट कर सकते हैं जैसे आउटपुट दस्तावेज़ का पथ, आउटपुट फ़ाइल नाम, यदि इनपुट फ़ाइल एक HTML या TXT फ़ाइल है तो एन्कोडिंग विवरण और स्रोत फ़ाइल का पासवर्ड। DOC से EPUB रूपांतरण की इस सुविधा का उपयोग इस SDK का समर्थन करने वाले किसी भी ऑपरेटिंग सिस्टम पर बिना कोड वाले या कम कोड वाले ऐप्स के साथ किया जा सकता है।
आप निम्न पृष्ठ पर एक अन्य समान सुविधा भी देख सकते हैं: .NET REST API के साथ DOCX को BMP में बदलें।