ハイパーリンクタイプの検出

ハイパーリンクのタイプの検出

Excelファイルには外部リンク、セル参照、ファイルパスなどさまざまな種類のハイパーリンクが存在します。Aspose.Cells for Node.js via C++はハイパーリンクの種類を検出する機能をサポートしています。ハイパーリンクの種類はTargetModeType列挙体で表され、TargetModeType列挙体には次のメンバーがあります。

  • 外部:外部リンク
  • ファイルパス:ファイル/フォルダへのローカルおよび完全パス。
  • Eメール:メールアドレス
  • セル参照:セルまたは名前付き範囲へのリンク

ハイパーリンクの種類を確認するには、HyperlinkクラスはgetLinkType()メソッドを提供しており、戻り値の型はTargetModeTypeです。以下のコードスニペットは、このExcelファイルを使ってgetLinkType()メソッドの使用例を示しています。

ソースコード

上記のコードスニペットによって生成された出力は以下の通りです。

コンソール出力

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>