Маржа в MigraDoc
Я использую MigraDoc и PDFsharp, и мне нужно установить разные поля для каждой страницы в моем документе PDF. С помощью
document.DefaultPageSetup.RightMargin = 20;
document.DefaultPageSetup.LeftMargin = 20;
Я получаю, что все страницы в моем документе будут иметь одинаковые поля. Как я могу установить поля для каждой страницы в моем документе? Спасибо
1 ответ
Вы никогда не должны изменять DefaultPageSetup.
Вы можете создать несколько разделов в вашем документе. Вы можете установить PageSetup для каждого раздела по мере необходимости.
Все страницы в разделе будут иметь одинаковый размер страницы (PageSetup). Я предполагаю, что у вас есть только один раздел, и поэтому вы меняете все страницы.