HTMLリンクのターゲットタイプを変更する
Aspose.Cellsでは、HTMLリンクのターゲットタイプを変更することができます。HTMLリンクは次のようになります。
<a href="http://www.aspose.com/" target="_self">
上記のHTMLリンクにおけるtarget属性が _self になっています。HtmlSaveOptions.setLinkTargetType()プロパティを使用してこのtarget属性を制御できます。このプロパティは HtmlLinkTargetType enumを取り、以下の値を持ちます。
HTMLリンクのターゲットタイプを変更する
HtmlSaveOptions.setLinkTargetType() プロパティの使用方法を以下のコードで説明しています。このコードはリンクのターゲットタイプを blank に変更しています。デフォルトは parent です。このコードを実行するためにはソースエクセルファイルを取得できますが、内部にHTMLハイパーリンクを含む任意のエクセルファイルを使用することができます。
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getDataDir(ChangeHTMLLinkTargetType.class); | |
Workbook workbook = new Workbook(dataDir + "source.xlsx"); | |
HtmlSaveOptions opts = new HtmlSaveOptions(); | |
opts.setLinkTargetType(HtmlLinkTargetType.SELF); | |
workbook.save(dataDir + "out.html", opts); |