using IronPdf;
// Cree un nuevo PDF o edite un documento existente.
var pdf = PdfDocument.FromFile("existing.pdf");
// Añadir favorito
pdf.Bookmarks.AddBookMarkAtEnd("Author's Note", 2);
pdf.Bookmarks.AddBookMarkAtEnd("Table of Contents", 3);
// Almacenar nuevo marcador en una variable para añadir marcadores anidados a
var summaryBookmark = pdf.Bookmarks.AddBookMarkAtEnd("Summary", 17);
// Añadir un sub-marcador dentro del resumen
var conclusionBookmark = summaryBookmark.Children.AddBookMarkAtStart("Conclusion", 18);
// Añadir otro marcador al final de la lista de marcadores de nivel superior
pdf.Bookmarks.AddBookMarkAtEnd("References", 20);
// Eliminar marcador ejemplo
pdf.Bookmarks.RemoveBookMark(summaryBookmark);
pdf.SaveAs("existing.pdf");
Imports IronPdf
' Cree un nuevo PDF o edite un documento existente.
Private pdf = PdfDocument.FromFile("existing.pdf")
' Añadir favorito
pdf.Bookmarks.AddBookMarkAtEnd("Author's Note", 2)
pdf.Bookmarks.AddBookMarkAtEnd("Table of Contents", 3)
' Almacenar nuevo marcador en una variable para añadir marcadores anidados a
Dim summaryBookmark = pdf.Bookmarks.AddBookMarkAtEnd("Summary", 17)
' Añadir un sub-marcador dentro del resumen
Dim conclusionBookmark = summaryBookmark.Children.AddBookMarkAtStart("Conclusion", 18)
' Añadir otro marcador al final de la lista de marcadores de nivel superior
pdf.Bookmarks.AddBookMarkAtEnd("References", 20)
' Eliminar marcador ejemplo
pdf.Bookmarks.RemoveBookMark(summaryBookmark)
pdf.SaveAs("existing.pdf")