Some test text!
Web / Guides / Remove outline
Make sure you have Full API enabled in WebViewer.
To remove an outline by title in an existing document.
<html>
<script src="../lib/core/CoreControls.js"></script>
<script src="../lib/core/pdf/PDFNet.js"></script>
<script>
(async function() {
CoreControls.setWorkerPath('../lib/core');
const doc = await PDFNet.PDFDoc.createFromURL(filename);
// how to find and delete a outline by title text.
const firstOutline = await doc.getFirstBookmark();
const foo = await firstOutline.find('foo');
if (await foo.isValid()) {
foo.delete();
}
})()
</script>
</html>
Read, add, edit PDF outlines Full code sample which illustrates how to read and edit existing outline items and create new bookmarks using the high-level API
The PDF Bookmarks class also allows you to quickly find Outlines based on the title text. For example, the above code snippet looks for a Outline called foo and then removes it from the outline tree.
Trial setup questions? Ask experts on Discord
Need other help? Contact Support
Pricing or product questions? Contact Sales