C# pdfsharp не сохраняет аннотации

#c# #pdf #merge #annotations #pdfsharp

Вопрос:

У меня есть небольшое приложение на C# для объединения PDF-файлов с помощью библиотеки PDFsharp. В объединенный pdf-документ я хотел бы встроить/объединить аннотации (комментарии), которые предварительно заданы, но не сохранять их в качестве аннотаций. Как и опция в приложении pdf24, чтобы не сохранять никаких аннотаций. Есть ли простой способ сделать это?

 public static void MergePDFs(string targetPath, params string[] pdfs)
        {

            if (pdfs.Count() < 1)
            {
                MessageBox.Show("No pdf files present in selected folder");
                return;
            }

            using (PdfDocument targetDoc = new PdfDocument())
            {
                foreach (string pdf in pdfs)
                {
                    using (PdfDocument pdfDoc = PdfReader.Open(pdf, PdfDocumentOpenMode.Import))
                    {
                        pdfDoc.Settings.
                        for (int i = 0; i < pdfDoc.PageCount; i  )
                        {
                            targetDoc.AddPage(pdfDoc.Pages[i]);
                        }
                    }
                }
                targetDoc.Save(targetPath);
            }
        }
 

Комментарии:

1. Пожалуйста, предоставьте более подробную информацию, например, визуальные скриншоты результатов до и после. Спасибо.