Обнаружение типа гиперссылки

Определение типа гиперссылки

Файл Excel может иметь разные типы гиперссылок, такие как внешние, ссылка на ячейку, путь к файлу и др. Aspose.Cells for Node.js via C++ поддерживает функцию определения типа гиперссылки. Типы гиперссылок представлены перечислением TargetModeType. Перечисление TargetModeType содержит следующие элементы.

  • Внешний: Внешняя ссылка
  • FilePath: Локальный и полный путь к файлам/папкам.
  • Email: Электронная почта
  • CellReference: Ссылка на ячейку или именованный диапазон.

Чтобы проверить тип гиперссылки, класс Hyperlink предоставляет метод getLinkType() с типом возврата TargetModeType. Следующий пример демонстрирует использование метода getLinkType() с этим исходным Excel файлом.

Исходный код

Ниже приведен вывод, сгенерированный указанным выше фрагментом кода.

Вывод в консоли

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>