Introduction

के लिए Workbook क्लास में Aspose.Cells FOSS डेवलपर्स को एक्सेल कार्यपुस्तिकाओं में सीधे हाइपरलिंक शामिल करने की अनुमति देता है, जिसमें URLs, ईमेल पते, बाहरी फ़ाइलों और आंतरिक कार्यपत्रक संदर्भ सहित कई लिंक प्रकार का समर्थन होता है. यह क्षमता इंटरैक्टिव स्पीडबोर्ड बनाने के लिए प्रोत्साहित करती है जो उपयोगकर्ताओं को बाकी संसाधनों से कनेक्ट करते हैं या एक क्लिक के साथ जटिल आंशिक संरचनाओं का पता लगाते हैं.

हाइपरलिंक उपयोगिता में सुधार करते हैं, जिससे उपयोगकर्ता डेटा पॉइंट से दस्तावेज, संपर्क जानकारी या संबंधित शीटों का समर्थन करने के लिए कूद सकते हैं बिना स्पेयरबोर्ड वातावरण छोड़ने के। पुस्तकालय सभी सामान्य हाईपर लिंक परिदृश्य को स्वदेशी रूप से संभालता है, एक्सेल के हाइड्रोजन व्यवहार और प्रारूपण मानकों के साथ संगतता सुनिश्चित करता है.

मुख्य उन्नयन

  • वेब ब्राउज़िंग के लिए URL हाइपरलिंक (जैसे, https://example.com) का समर्थन करता है
  • ईमेल हाइपरलिंक (मेल: पता) को डिफ़ॉल्ट ईमेल क्लाइंट खोलने की अनुमति देता है
  • एब्सोल्यूट या रिलेटिव पाथ्स के माध्यम से बाहरी फ़ाइलों (जैसे, file://C:/docs/report.xlsx) को लिंक करने की अनुमति देता है
  • एक ही कार्यपुस्तिका के भीतर कार्यपत्रक के बीच कूदने के लिए आंतरिक संदर्भों (उदाहरण के रूप में, ‘Sheet2!A1’) का समर्थन करता है
  • स्वचालित रूप से Excel के डिफ़ॉल्ट हाइपरलिंक शैली (ब्लू, नीचे दिए गए) को नए लिंक पर लागू करता है
  • साथ ही साथ इनमें से एक Workbookसुरक्षा मॉडल के लिए लिंक अखंडता को बनाए रखने के तहत शीट / कार्यपुस्तक संरक्षण

शुरू करने के लिए

एक सेल में एक हाइपरलिंक बनाने के लिए, एक सूत्र को निर्दिष्ट करें जिसका उपयोग करके =HYPERLINK() पुस्तकालय इस सूत्र को एक कार्यात्मक हाइपरलिंक के रूप में पहचानता है और बनाए रखता हैं जब कार्यपुस्तिका बचाया जाता है।.

from aspose.cells_foss import Workbook

wb = Workbook()
ws = wb.worksheets[0]

# URL hyperlink
ws.cells["A1"].formula = '=HYPERLINK("https://example.com","Visit Example")'

# Email hyperlink
ws.cells["A2"].formula = '=HYPERLINK("mailto:user@example.com","Send Email")'

# Internal reference (same workbook, different sheet)
ws.cells["A3"].formula = '=HYPERLINK("#Sheet2!A1","Go to Sheet2")'

wb.save("hyperlinks.xlsx")

के लिए =HYPERLINK() सूत्र में दो तर्क होते हैं: लिंक लक्ष्य (URL, mailto:,या #SheetName!CellExcel और LibreOffice इसे एक क्लिक योग्य नीले नीचे दिए गए लिंक के रूप में प्रस्तुत करते हैं।.

See Also