اكتشاف نوع الرابط الفائق

اكتشاف نوع الرابط الفائق

يمكن أن يحتوي ملف Excel على أنواع مختلفة من الروابط مثل الروابط الخارجية، الإشارة إلى الخلية، المسار الخاص بالملف، إلخ. تدعم Aspose.Cells for Python via .NET ميزة كشف نوع الرابط. يتمثل أنواع الروابط بواسطة تعداد TargetModeType. ويحتوي تعداد TargetModeType على الأعضاء التالية.

  • الخارجي: الرابط الخارجي
  • المسار_إلى_الملف: المسار المحلي والكامل للملفات\المجلدات.
  • البريد_الإلكتروني: البريد الإلكتروني
  • CELL_REFERENCE: الارتباط بخلية أو نطاق مسمى.

للتحقق من نوع الرابط التشعبي، توفر فئة Hyperlink خاصية link_type بنوع العود. الشيفة النصية التالية توضح استخدام خاصية link_type عن طريق استخدام هذا الملف TargetModeType مثلاً.

كود المصدر

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# source directory
SourceDir = RunExamples.Get_SourceDirectory()
workbook = Workbook(SourceDir + "LinkTypes.xlsx")
# Get the first (default) worksheet
worksheet = workbook.worksheets[0]
# Create a range A2:B3
range = worksheet.cells.create_range("A1", "A7")
# Get Hyperlinks in range
hyperlinks = range.hyperlinks
for link in hyperlinks:
print(link.text_to_display + ": " + str(link.link_type))

الناتج التالي الذي تم إنشاؤه بواسطة مقتطف الكود أعلاه.

إخراج الكونسول

LinkTypes.xlsx: FilePath </br>
C:\Windows\System32\cmd.exe: FilePath </br>
C:\Program Files\Common Files: FilePath </br>
'Test Sheet'!B2: CellReference </br>
FullPathExample: CellReference </br>
https://products.aspose.com/cells/ : External </br>
mailto:test@test.com?subject=TestLink: Email </br>