यह त्वरित ट्यूटोरियल वर्णन करता है कि कार्य करने के लिए पर्यावरण कॉन्फ़िगरेशन विवरण और एक रन करने योग्य नमूना कोड प्रदान करके **पायथन का उपयोग करके एक्सेल में एक सेल को कैसे घुमाया जाए। यह कार्य पायथन का उपयोग करके एक्सेल में टेक्स्ट ओरिएंटेशन सेट करने के लिए एक साधारण तर्क का अनुसरण करता है जहां लक्ष्य कोशिकाओं की शैली प्राप्त की जाती है और आवश्यकता के अनुसार रोटेशन कोण गुण सेट किया जाता है। अंत में, आउटपुट एक्सेल फ़ाइल को विभिन्न स्वरूपों जैसे XLSX, XLS, ODS, आदि में सहेजा जा सकता है।
पायथन का उपयोग करके एक्सेल में एक सेल को घुमाने के लिए कदम
- जावा के माध्यम से पायथन के लिए Aspose.Cells के साथ काम करने के लिए परिवेश को कॉन्फ़िगर करें
- Workbook क्लास ऑब्जेक्ट का उपयोग करके एक खाली स्प्रेडशीट बनाएं
- लक्ष्य कार्यपत्रक तक पहुँच प्राप्त करें
- कार्यपत्रक में लक्ष्य कक्ष तक पहुँच प्राप्त करें और उसमें कुछ डेटा सेट करें
- सेल का Style प्राप्त करें और उसमें घूर्णन कोण सेट करें
- शैली को वापस सेल पर सेट करें
- अद्यतन कार्यपुस्तिका सहेजें
ये चरण सरल चरणों की सहायता से पायथन का उपयोग करके एक्सेल में कोशिकाओं को कैसे झुकाएं मार्गदर्शन करते हैं। आप एक एक्सेल फ़ाइल बना या लोड कर सकते हैं, लक्ष्य वर्कशीट तक पहुँच प्राप्त कर सकते हैं और चयनित वर्कशीट के भीतर वांछित सेल प्राप्त कर सकते हैं। सेल के स्टाइल पैरामीटर में रोटेशन एंगल प्रॉपर्टी होती है जिसे सेट करने की आवश्यकता होती है और फिर इस स्टाइल को सेल में वापस सेट करने की आवश्यकता होती है। चूंकि शैली में कई अन्य गुण शामिल हैं, यदि आवश्यक हो तो आप उन्हें भी सेट कर सकते हैं।
पायथन का उपयोग करके एक्सेल में टेक्स्ट ओरिएंटेशन सेट करने के लिए कोड
import jpype | |
import csv | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate a license to avoid watermark in the output Excel file having pivot table | |
cellsLicense = License() | |
cellsLicense.setLicense("Aspose.Cells.lic") | |
# Instantiate a workbook | |
wbForRotatedText = Workbook() | |
# Get first worksheet | |
wsForRotatedText = wbForRotatedText.getWorksheets().get(0) | |
# Get cells collection | |
cellsForRotatedText = wsForRotatedText.getCells() | |
# Get target cell | |
cellForRotatedText = cellsForRotatedText.get("D5") | |
# Put cell text | |
cellForRotatedText.putValue("Text to be rotated") | |
# Get cell style | |
objStyle = cellForRotatedText.getStyle() | |
# Set rotation angle | |
objStyle.setRotationAngle(90) | |
# Set cell style | |
cellForRotatedText.setStyle(objStyle) | |
# Save the workbook | |
wbForRotatedText.save("RotateText_test.xlsx") | |
jpype.shutdownJVM() |
यह कोड दर्शाता है कि स्टाइल ऑब्जेक्ट के साथ काम करके पायथन का उपयोग करके एक्सेल सेल को कैसे घुमाया जाए। रोटेशन कोण को ऊपर से नीचे के लिए 255, नीचे की ओर -90 और ऊपर की ओर 90 पर सेट किया जा सकता है। आप टेक्स्ट डायरेक्शन टाइप यानी LEFT_TO_RIGHT या RIGHT_TO_LEFT प्रदान करके setTextDirection() का उपयोग करके टेक्स्ट दिशा भी सेट कर सकते हैं।
हमने सीखा है कि एक्सेल में एक सेल को कैसे घुमाया जाता है, हालांकि यदि आप पायथन का उपयोग करके एक्सेल फाइलों को अपडेट करना सीखना चाहते हैं, तो पायथन का उपयोग करके एक्सेल को कैसे अपडेट करें पर लेख देखें।