Слияние PDF-документов, как показано здесь: Concatenate Documents (PDFsharp) В этом примере используется PDFsharp для объединения документов. Я хочу добавить нижний колонтитул на каждую страницу. Я могу сделать это с помощью XGraphics.FromPdfPage()
, но он выглядит чрезвычайно сложным, поскольку нижний колонтитул, который мне нужен, сложный (он состоит из таблицы с разными форматами и стилями). Я бы предпочел отобразить его с помощью Document
MigraDoc вместо файлов PdfDocument
и XGraphics
PDFsharp, так как это выглядит намного проще. Я могу это сделать?Добавление нижнего колонтитула с PDFsharp при объединении страниц
Я посмотрел на Mix MigraDoc and PDFsharp, но это не похоже на то, что я ищу. В примере они отображают MigraDoc поверх PDFsharp, но я думаю, что мне это нужно наоборот.
Если XGraphics
- единственное решение, есть ли в любом случае я мог бы увеличить страницу, которую я добавляю? Он будет перекрываться с нижним колонтитулом, если я добавлю его как есть - поскольку страница заполняет все пространство.
Не могли бы вы привести пример кода «открытие PDF-файла с помощью PDFSharp и импорт страниц из источника с их выделением над контентом?» Я думал, что PDFSharp не может изменять документы – Archeg
@Archeg В примере с Watermark показано, как изменять файлы PDF: http://www.pdfsharp.net/wiki/Watermark-sample.ashx Полный образец кода включен в пакет исходного кода, доступный на CodePlex и SourceForge. –