Example:
var aspose = aspose || {}; aspose.cells = require("aspose.cells"); var java = require("java"); var workbook = new aspose.cells.Workbook(); workbook.getWorksheets().add(); workbook.getWorksheets().add(); var cellInPage1 = workbook.getWorksheets().get(0).getCells().get("A1"); var cellInPage2 = workbook.getWorksheets().get(1).getCells().get("A1"); var cellInPage3 = workbook.getWorksheets().get(2).getCells().get("A1"); cellInPage1.putValue("page1"); cellInPage2.putValue("page2"); cellInPage3.putValue("page3"); var pbeRoot = new aspose.cells.PdfBookmarkEntry(); pbeRoot.setText("root"); pbeRoot.setDestination(cellInPage1); var list = java.newInstanceSync("java.util.ArrayList"); pbeRoot.setSubEntry(list); pbeRoot.setOpen(false); var subPbe1 = new aspose.cells.PdfBookmarkEntry(); subPbe1.setText("section1"); subPbe1.setDestination(cellInPage2); var subPbe2 = new aspose.cells.PdfBookmarkEntry(); subPbe2.setText("section2"); subPbe2.setDestination(cellInPage3); pbeRoot.getSubEntry().add(subPbe1); pbeRoot.getSubEntry().add(subPbe2); var opts = new aspose.cells.PdfSaveOptions(); opts.setBookmark(pbeRoot); workbook.save("Test.pdf", opts);
Constructor Summary |
---|
Property Getters/Setters Summary | ||
---|---|---|
function | getDestination() | |
function | setDestination(value) | |
The cell to which the bookmark link. | ||
function | getDestinationName() | |
function | setDestinationName(value) | |
Gets or sets name of destination. | ||
function | isCollapse() | |
function | setCollapse(value) | |
When this property is true, the bookmarkentry will collapse, otherwise it will expand. | ||
function | isOpen() | |
function | setOpen(value) | |
When this property is true, the bookmarkentry will expand, otherwise it will collapse. | ||
function | getSubEntry() | |
function | setSubEntry(value) | |
SubEntry of a bookmark. | ||
function | getText() | |
function | setText(value) | |
Title of a bookmark. |
function getText() / function setText(value)
function getDestination() / function setDestination(value)
function getDestinationName() / function setDestinationName(value)
function getSubEntry() / function setSubEntry(value)
function isOpen() / function setOpen(value)
function isCollapse() / function setCollapse(value)