#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. Пожалуйста, предоставьте более подробную информацию, например, визуальные скриншоты результатов до и после. Спасибо.