Bağlantı Türünü Algıla
Bağlantı Türünü Algıla
Bir Excel dosyası, harici, hücre başvurusu, dosya yolu vb. gibi farklı bağlantı türlerine sahip olabilir. Aspose.Cells for Python via .NET, bağlantı türünü algılama özelliğini destekler. Bağlantıların türleri TargetModeType Numaralama tarafından temsil edilir. TargetModeType Numaralama aşağıdaki üyelere sahiptir.
- DIŞ: Harici bağlantı
- DOSYA_YOLU: Dosya ve klasörlere yerel ve tam yol.
- E-POSTA: E-posta
- HÜCRE_BAŞVURUSU: Hücreye veya adlandırılmış aralığa bağlantı.
Bağlantı türünü kontrol etmek için, Hyperlink sınıfı link_type özelliğini TargetModeType geri dönüş türü ile sağlar. Aşağıdaki kod parçası, bu özelliğin kullanımını gösterir.
Kaynak Kodu
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)) |
Yukarıda verilen kod parçası tarafından üretilen çıktı aşağıdaki gibidir.
Konsol Çıktısı
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>