The Bookmarks are created, but do not navigate to anything when clicked.
Spire.pdf 9.8.5, .Net 6.0
- Code: Select all
private void test()
{
PdfDocument doc = new PdfDocument();
var fileNames = new List<string>()
{
@"c:\pdf\file1.pdf",
@"c:\pdf\file2.pdf"
};
foreach (var fileName in fileNames)
{
var pdf = new PdfDocument(File.ReadAllBytes(fileName));
var dest = new PdfDestination(pdf.Pages[0], PointF.Empty);
var bookmark = doc.Bookmarks.Add(fileName);
bookmark.Action = new PdfGoToAction(dest);
doc.AppendPage(pdf);
}
doc.SaveToFile(@"C:\pdf\demo.pdf", FileFormat.PDF);
}