PDFsharp & MigraDoc Foundation
https://forum.pdfsharp.net/

Import bookmarks from existing document
https://forum.pdfsharp.net/viewtopic.php?f=2&t=4235
Page 1 of 1

Author:  hadiranji [ Wed Feb 17, 2021 5:03 pm ]
Post subject:  Import bookmarks from existing document

Hi
I write this code to create new document from existing document
everything fine but bookmark not transfer to new document
please help

Code:
          try
            {
                PdfDocument maindoc = PdfReader.Open(InputFile, PdfDocumentOpenMode.Import);
                PdfDocument OutputDoc = new PdfDocument();

                foreach (PdfPage page in maindoc.Pages)
                {
                    OutputDoc.AddPage(page);
                }

                foreach (PdfOutline outline in maindoc.Outlines)
                {
                    OutputDoc.Outlines.Add(outline);
                }

                maindoc.Dispose();
                OutputDoc.Dispose();
                OutputDoc.Save(outputFile);

            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message);
            }

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/