Hi Nolan,
Thanks for your inquiry.
I managed to reproduce the issue on my side. Upon closer inspection it appears this is not a bug since manually doing the same steps in MS Word results in an identical output.
Since your documents don't have any headers or footers most likely what is happening is that when the headers from the appended documents aren't linked to the previous section, MS Word treats this as there being no header but still leaves a space as if there was one there anyway.
To avoid this behaviour you can link the headers and footers to the first section instead:
doc.FirstSection.HeadersFooters.LinkToPrevious(
true);
If you have any further queries, please feel free to ask.
Thanks,
Adam Skelton
Programming Writer
Aspose Auckland Team