यह ट्यूटोरियल पायथन का उपयोग करके Excel में स्पार्कलाइन जोड़ने के बारे में एक गाइड साझा करता है। इसमें IDE सेट करने के विवरण, प्रोग्राम प्रवाह को दर्शाने वाले चरणों की एक सूची और एक नमूना कोड है जो पायथन का उपयोग करके एक्सेल में स्पार्कलाइन कैसे डालें दिखाता है। यह विभिन्न गुणों और विधियों का उपयोग करके स्पार्कलाइन को अनुकूलित करने के लिए विवरण प्रदान करेगा।
पायथन का उपयोग करके एक्सेल में स्पार्कलाइन बनाने के चरण
- स्पार्कलाइन जोड़ने के लिए IDE को जावा के माध्यम से पायथन के लिए Aspose.Cells का उपयोग करने के लिए सेट करें
- Workbook क्लास का उपयोग करके एक Excel फ़ाइल बनाएँ या लोड करें और यदि खाली हो तो नमूना डेटा भरें
- सेल क्षेत्र बनाएं और इस क्षेत्र का उपयोग करके एक समूह जोड़ें
- नये समूह तक पहुंचें
- समूह में sparkline जोड़ें
- स्पार्कलाइन का रंग सेट करें
- आउटपुट एक्सेल फ़ाइल को सहेजें
ये चरण बताते हैं कि पायथन का उपयोग करके एक्सेल में स्पार्कलाइन कैसे जोड़ें। एक एक्सेल फ़ाइल बनाएँ या लोड करें, मान डालें, एक सेल क्षेत्र बनाएँ, और इस क्षेत्र के आधार पर एक समूह जोड़ें। इस समूह में एक स्पार्कलाइन जोड़ें, और परिणामी कार्यपुस्तिका को सहेजने से पहले उसका रंग सेट करें।
पायथन का उपयोग करके एक्सेल में स्पार्कलाइन सम्मिलित करने के लिए कोड
import jpype | |
import asposecells as cells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, CellArea, SparklineType, Color | |
# Instantiate a license | |
license = License() | |
license.setLicense("License.lic") | |
# Create a Workbook object | |
wb = Workbook() | |
sheet = wb.getWorksheets().get(0) | |
sheet.getCells().get("A2").putValue(8) | |
sheet.getCells().get("B2").putValue(3) | |
sheet.getCells().get("C2").putValue(5) | |
sheet.getCells().get("D2").putValue(4) | |
# Create the cell area | |
ca = CellArea() | |
ca.StartRow = 1 | |
ca.StartColumn = 4 | |
ca.EndRow = 1 | |
ca.EndColumn = 4 | |
# Add a group | |
idx = sheet.getSparklineGroups().add(SparklineType.LINE, sheet.getName() + "!A2:D2", False, ca); | |
sparklineGroup = sheet.getSparklineGroups().get(idx) | |
# Add a spark line | |
sparklineGroup.getSparklines().add(sheet.getName() + "!A2:D2", 1, 4) | |
# Set the color | |
cellsColor = wb.createCellsColor() | |
cellsColor.setColor(Color.getGreen()) | |
sparklineGroup.setSeriesColor(cellsColor) | |
# Saving the Excel file | |
wb.save("output.xlsx") | |
print("Spark lines added successfully") | |
# Shutdown the JVM | |
jpype.shutdownJVM() |
उपरोक्त कोड दिखाता है कि पायथन का उपयोग करके एक्सेल में स्पार्कलाइन कैसे बनाई जाती है। आप समूह विशेषताओं में ShowHighPoint और ShowLowPoint फ़्लैग का उपयोग करके उच्च और निम्न मान दिखा या छिपा सकते हैं। LineWeight गुण समूह में भी उपलब्ध है और इस उदाहरण में 1.0 पर सेट है; हालाँकि, आप SparklinePresetStyleType एन्यूमेरेटर से समूह के PresetStyle का चयन कर सकते हैं।
इस लेख ने हमें सिखाया है कि पायथन का उपयोग करके एक्सेल में स्पार्कलाइन कैसे बनाएं। आप पायथन का उपयोग करके सेल मान के आधार पर Excel में सशर्त स्वरूपण कैसे लागू करें पर लेख का अनुसरण करके सशर्त स्वरूपण सेट कर सकते हैं।