title: Different header in MigraDoc
body: <p>I have been looking around and I cant find a way to do this as I want. </p>
  
  <p>I have MigraDoc creating a PDF that can be one page or more, the header on the first page I would like to be different to every other page. E.g. First page has a logo and all others do NOT. So I need more then one header. This is something that I have found to do using</p>
  
  <p><code>Section.PageSetup.DifferentFirstPageHeaderFooter = True</code> </p>
  
  <p>The problem that I have is that this also means that the footer (that will not change at all) does not show up on the first page. For the Footer I am using a table <code>Section.Footers.Primary.AddTable</code>. </p>
  
  <p>I could use a "quick fix" by just copying the table (footer) and pasting it with it changed to <code>section.Footers.FirstPage.AddTable</code> but then I would have a ton of code that is just messy and not needed as the footer does not change, is there a way around this?</p>
  
  <p>Any help would be great. I will continue to look around to see if i can find anything more on this.</p>