Ändern Sie den Link Target Typ im HTML mit Node.js über C++
Aspose.Cells ermöglicht es Ihnen, den Typ des HTML-Links zu ändern. Ein HTML-Link sieht so aus
<a href="http://www.aspose.com/" target="_self">
Wie Sie sehen, ist das target-Attribut im oben genannten HTML-Link _self. Sie können dieses Zielattribut mit der Eigenschaft HtmlSaveOptions.getLinkTargetType() steuern. Diese Eigenschaft nimmt den HtmlLinkTargetType-Enum-Wert an, der die folgenden Werte hat.
- HtmlLinkTargetType.Blank
- HtmlLinkTargetType.Parent
- HtmlLinkTargetType.Self
- HtmlLinkTargetType.Top
Der folgende Code zeigt die Verwendung der HtmlSaveOptions.getLinkTargetType()-Eigenschaft. Er ändert den Link-Target-Typ zu blank. Standardmäßig ist es parent.
const path = require("path");
const AsposeCells = require("aspose.cells.node");
// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const inputPath = path.join(dataDir, "Sample1.xlsx");
const outputPath = path.join(dataDir, "Output.out.html");
const workbook = new AsposeCells.Workbook(inputPath);
const opts = new AsposeCells.HtmlSaveOptions();
opts.setLinkTargetType(AsposeCells.HtmlLinkTargetType.Self);
workbook.save(outputPath, opts);
console.log(`File saved: ${outputPath}`);