क्या आप C# का उपयोग करके Microsoft Word दस्तावेज़ को नए DOCX प्रारूप से पुराने DOC प्रारूप में परिवर्तित करना चाह रहे हैं? इस ट्यूटोरियल में, हम आपको C#** का उपयोग करके DOCX को DOC में परिवर्तित करने के तरीके के बारे में चरण-दर-चरण मार्गदर्शिका बताएंगे। DOCX 2007 से Microsoft Word द्वारा उपयोग किया जाने वाला XML-आधारित फ़ाइल स्वरूप है। इसे अधिक खुला और सुलभ बनाने के लिए डिज़ाइन किया गया है। हालाँकि, DOC पुराना बाइनरी फ़ाइल स्वरूप है जिसका उपयोग DOCX की शुरुआत से पहले Microsoft Word द्वारा किया जाता था। नीचे, आप कोड उदाहरण के साथ आवश्यक चरण पा सकते हैं जो दर्शाता है कि C# में DOCX को DOC में कैसे निर्यात किया जाए।
C# का उपयोग करके DOCX को DOC में बदलने के चरण
- DOCX को DOC में परिवर्तित करने के उद्देश्य से NuGet पैकेज मैनेजर के माध्यम से GroupDocs.Conversion for .NET इंस्टॉल करें
- DOCX से DOC में रूपांतरण को सक्षम करने के लिए अपने प्रोजेक्ट में GroupDocs.Conversion का नेमस्पेस संदर्भ शामिल करें
- इसके कंस्ट्रक्टर को DOCX फ़ाइल का पथ प्रदान करके Converter क्लास ऑब्जेक्ट को इंस्टेंट करें
- DOC के लिए रूपांतरण विकल्प प्राप्त करने के लिए Converter.GetPossibleConversions विधि को कॉल करें
- आउटपुट DOC को डिस्क पर सहेजने के लिए Converter.Save विधि को कॉल करें
DOCX से DOC प्रारूप में परिवर्तित करने से कुछ स्थितियों में इसके लाभ हो सकते हैं। संगतता और विरासत प्रणाली वे कारण हैं जिनके लिए आप यह रूपांतरण करने पर विचार कर सकते हैं। एक बार जब आप .NET स्थापित कर लेते हैं, तो आप विंडोज, मैकओएस और लिनक्स जैसे व्यापक रूप से उपयोग किए जाने वाले ऑपरेटिंग सिस्टम पर वर्णित प्रक्रियाओं को आसानी से निष्पादित कर सकते हैं। यह आपको C#* का उपयोग करके आसानी से *DOCX को DOC में बदलने में सक्षम बनाता है। इस रूपांतरण प्रक्रिया का व्यावहारिक प्रतिनिधित्व देखने के लिए, आप उदाहरणात्मक संदर्भ के रूप में नीचे दिए गए कोड उदाहरण को देख सकते हैं।
C# का उपयोग करके DOCX को DOC में बदलने के लिए कोड
using GroupDocs.Conversion; | |
namespace ConvertDOCXtoDOCUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import DOCX document | |
var converter = new GroupDocs.Conversion.Converter("input.docx"); | |
// Get conversion option for final output document | |
var conversionoptions = converter.GetPossibleConversions()["doc"] | |
.ConvertOptions; | |
// Save the DOC to disk | |
converter.Convert("output.doc", conversionoptions); | |
} | |
} | |
} |
यह ध्यान रखना महत्वपूर्ण है कि जहां DOCX से DOC प्रारूप में कनवर्ट करने के लाभ हैं, वहीं सीमाएं भी हैं। DOCX अधिक उन्नत सुविधाएँ, मल्टीमीडिया जैसे आधुनिक तत्वों के लिए बेहतर समर्थन और DOC की तुलना में बेहतर डेटा पुनर्प्राप्ति विकल्प प्रदान करता है। ऊपर प्रस्तुत कोड संक्षिप्त है, केवल मौलिक एपीआई कॉल पर ध्यान केंद्रित करता है जो दस्तावेजों का सुचारू रूपांतरण सुनिश्चित करता है। एक बार जब आप सुझाई गई रूपांतरण लाइब्रेरी को उचित रूप से सेट कर लेते हैं और आवश्यकतानुसार फ़ाइल पथों को समायोजित कर लेते हैं, तो C# में DOCX से DOC उत्पन्न करने के लिए अपने प्रोजेक्ट में कोड को शामिल करना एक सरल कार्य बन जाता है।
पिछले ट्यूटोरियल में, हमने C# में DOCX को ODT में परिवर्तित करने के लिए चरण-दर-चरण मार्गदर्शिका विस्तृत की थी। इस विषय पर अधिक स्पष्टता के लिए, C# का उपयोग करके DOCX को ODT में बदलें पर हमारे संपूर्ण ट्यूटोरियल से परामर्श लेना फायदेमंद होगा।