Posted by a ceTe Software moderator
Hello,
If you perform simple merging then the DynamicPDF API by default adds the bookmarks of the merged document at root level. Currently it is not possible to add the bookmarks of the merged PDF as child bookmarks using version 4 DynamicPDF Merger API.
The latest v8 DynamicPDF Merger for .NET allows you to retrieve the list of bookmarks and bookmark information (target page number and bookmark text) from an existing PDF. You will need to use the PdfDocument class members to do this. Please refer to the documentation on reading bookmark/outline information from an existing PDF
here.
If you would like to rearrange the bookmarks in the merge output PDF then you will need to remove the existing bookmarks from the merged output. Add new bookmarks to the merged PDF using the retrieved bookmark information. You can refer to the documentation on bookmarks
here.
If you would like to evaluate the latest DynamicPDF product then you can download it from our website
here.
Thanks,
ceTe Software Support Team.