यहां एक लेख है जो प्रक्रिया का वर्णन करता है पायथन में एक्सेल को वर्ड में कैसे निर्यात करें। इसमें सभी कॉन्फ़िगरेशन विवरण, अनुसरण किए जाने वाले चरणों का एक क्रम और अपना कोड लिखे बिना इस सुविधा का परीक्षण करने के लिए एक चलने योग्य नमूना कोड है। आप केवल कोड की कुछ पंक्तियों का उपयोग करके स्रोत फ़ाइल को एक्सेल से वर्ड इन पायथन यानी XLSX या XLS से DOCX में बदल सकते हैं।
पायथन में एक्सेल फाइल को वर्ड में बदलने के लिए कदम
- अपने एप्लिकेशन में जावा के माध्यम से पायथन के लिए Aspose.Cells का उपयोग करने के लिए विकास परिवेश स्थापित करें
- कोड में उपयोग के लिए आवश्यक नामस्थान और कक्षाएं आयात करें
- किसी Word फ़ाइल में रूपांतरण के लिए इनपुट एक्सेल फ़ाइल को Workbook क्लास ऑब्जेक्ट में लोड करें
- तत्काल DocxSaveOptions क्लास ऑब्जेक्ट
- निर्देशिका बनाने के लिए ध्वज सेट करें यदि यह आउटपुट वर्ड फ़ाइल को सहेजने के लिए मौजूद नहीं है
- कस्टम सेव विकल्पों का उपयोग करके वर्कबुक.सेव () विधि का उपयोग करके एक्सेल फाइल को वर्ड फाइल के रूप में सेव करें
पायथन में एक्सेल टू वर्ड डॉक्यूमेंट को परिवर्तित करने के लिए यहां विस्तृत चरणों का पालन किया जा सकता है, जैसे कि पहले, संसाधन साझा किया जाता है जो इस एप्लिकेशन को चलाने के लिए आवश्यक है। उसके बाद, आप बस एक्सेल फ़ाइल को लोड कर सकते हैं और इसे सेव () विधि में SaveFormat.DOCX एन्यूमरेटर का उपयोग करके एक DOCX फ़ाइल के रूप में सहेज सकते हैं जो डिफ़ॉल्ट सेटिंग्स के साथ एक DOCX फ़ाइल बनाएगी। हालाँकि, प्रदर्शन के लिए, DocxSaveOptions क्लास ऑब्जेक्ट का उपयोग आउटपुट वर्ड दस्तावेज़ के कुछ गुणों को सेट करने के लिए किया जाता है।
पायथन में XLSX को DOCX में बदलने के लिए कोड
from pickle import TRUE | |
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, DocxSaveOptions, SaveFormat | |
# Instantiate a license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Load the Excel file | |
workbook = Workbook("input.xlsx") | |
# Declare a DocxSaveOptions object | |
options = DocxSaveOptions() | |
# Set the create directory flag | |
options.setCreateDirectory(True) | |
# Save as Word file | |
workbook.save("result/output.docx",options) | |
print("Using Python, the Excel file is converted to a Word file successfully!!!") | |
jpype.shutdownJVM() |
यह नमूना कोड जो एक्सेल टू वर्ड इन पायथन बदलता है, वर्कबुक क्लास कंस्ट्रक्टर का उपयोग करता है जो स्रोत फ़ाइल नाम लेता है जबकि आप अन्य कंस्ट्रक्टरों का भी उपयोग कर सकते हैं जैसे कि एक कंस्ट्रक्टर एक तर्क के रूप में FileFormatType लेता है। जब हम कोई फ़ाइल प्रारूप प्रदान नहीं करते हैं, तो डिफ़ॉल्ट प्रारूप Excel97To2003 का उपयोग किया जाता है, हालांकि आप अपने स्रोत फ़ाइल प्रकार के आधार पर CSV, XLSM, ODS, EXCEL_95, और कई अन्य जैसे विशिष्ट प्रारूप का उपयोग कर सकते हैं। दूसरी ओर, Word दस्तावेज़ को सहेजते समय आप DocxSaveOptions वर्ग ऑब्जेक्ट में विभिन्न गुण सेट कर सकते हैं जैसे कि मर्ज क्षेत्र फ़्लैग सेट करें, चेतावनी कॉलबैक सेट करें, और निर्देशिका फ़्लैग सेट करें जो यहाँ भी प्रदर्शित किया गया है।
इस लेख ने हमें एक्सेल फाइल को वर्ड डॉक्यूमेंट में बदलने के लिए मार्गदर्शन किया है। यदि आप किसी एक्सेल फ़ाइल को CSV फ़ाइल में बदलने की प्रक्रिया जानना चाहते हैं, तो पायथन में एक्सेल को सीएसवी में कैसे बदलें पर लेख देखें।