यह ट्यूटोरियल निर्देश देता है कि पायथन** का उपयोग करके **टेक्स्ट को Excel में कैसे लपेटें। यह आलेख विकास परिवेश सेट करने का विवरण साझा करता है, एप्लिकेशन लिखने के लिए चरणों की एक सूची प्रदान करता है, और एक रनिंग नमूना प्रदर्शित करता है पायथन का उपयोग करके एक्सेल में वर्ड रैप कैसे करें। आप टेक्स्ट को पूरी पंक्ति या कॉलम में लपेटना भी सीखेंगे।
पायथन का उपयोग करके एक्सेल में टेक्स्ट रैपिंग लागू करने के चरण
- टेक्स्ट को ऑटो-रैप करने के लिए जावा के माध्यम से जावा के माध्यम से पायथन के लिए Aspose.Cells का उपयोग करने के लिए IDE सेट करें
- एक workbook बनाएं, एक sheet तक पहुंचें और उसमें नमूना पाठ भरें
- लक्ष्य सेल से स्टाइल ऑब्जेक्ट प्राप्त करें जिसका टेक्स्ट आप लपेटना चाहते हैं
- setTextWrapped() विधि को कॉल करें और ध्वज सेट करने के लिए तर्क True पास करें
- इस प्रॉपर्टी को सेट करने के लिए इस स्टाइल ऑब्जेक्ट को फिर से लक्ष्य सेल में सेट करें
- उपरोक्त ध्वज सत्य वाले कक्षों के लिए पाठ को लपेटने के लिए autoFitRows() विधि को कॉल करें
- परिणामी फ़ाइल को सहेजें
ये चरण संक्षेप में बताते हैं पायथन का उपयोग करके एक्सेल में टेक्स्ट को कैसे लपेटें। इस प्रक्रिया में मुख्य कार्य लक्ष्य सेल की शैली तक पहुँचना, उसकी टेक्स्ट रैप प्रॉपर्टी सेट करना और शैली को वापस सेल में सहेजना है। इसके बाद, जब पूरी शीट के लिए autoFitRows() विधि को कॉल किया जाता है, तो यह उन सभी कोशिकाओं के लिए टेक्स्ट रैपिंग का कारण बनता है जिनकी टेक्स्ट रैप प्रॉपर्टी सेट है।
पायथन का उपयोग करके एक्सेल में टेक्स्ट को ऑटो रैप करने के लिए कोड
import jpype | |
import asposecells | |
# Start JVM | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, SaveFormat | |
# Load License | |
licenseHtmlToImage = License() | |
licenseHtmlToImage.setLicense("License.lic") | |
# Create a workbook and access a sheet to fill sample text | |
wb = Workbook() | |
ws = wb.getWorksheets().get(0) | |
c11 = ws.getCells().get("C11") | |
c11.putValue("We will not wrap this text") | |
c15 = ws.getCells().get("C15") | |
c15.putValue("We will wrap this text") | |
# Wrap text using Style object | |
style = c15.getStyle() | |
style.setTextWrapped(True) | |
c15.setStyle(style) | |
# Call the autoFitRows() method | |
ws.autoFitRows() | |
# Save the result | |
wb.save("output.xlsx", SaveFormat.XLSX) | |
# Shutdown the JVM | |
jpype.shutdownJVM() | |
print("Text wrapped successfully") |
यह नमूना कोड दर्शाता है कि पायथन का उपयोग करके एक्सेल सेल में टेक्स्ट को कैसे फिट किया जाए। हमने इस प्रॉपर्टी को सेट करने के लिए सेल स्टाइल का उपयोग किया है, हालाँकि यदि आप इस प्रॉपर्टी को पूरी पंक्ति, जैसे कि पंक्ति 6, के लिए प्राप्त करना और सेट करना चाहते हैं, तो अभिव्यक्ति ws.getCells().getRows().get(5).getStyle( का उपयोग करें। ) ‘ws’ नामक वर्कशीट में छठी पंक्ति की शैली प्राप्त करने के लिए। दिए गए एक्सप्रेशन में getRows() विधि के बजाय getColumns() विधि का उपयोग करके कॉलम पर समान प्रक्रिया लागू करें।
इस आलेख ने हमें पायथन का उपयोग करके एक्सेल में टेक्स्ट रैपिंग कैसे लागू करें सिखाया है। यदि आप पंक्ति की ऊंचाई को किसी विशिष्ट मान पर समायोजित करना चाहते हैं, तो पायथन का उपयोग करके एक्सेल में पंक्ति की ऊंचाई कैसे समायोजित करें पर लेख देखें।