How can I delete only the footer contents in a file ?
Hi Raafat,
Use this:
var document = DocumentModel.Load("input.docx");
foreach (var section in document.Sections)
{
var headersFooters = section.HeadersFooters;
for (int i = headersFooters.Count - 1; i >= 0; i--)
{
var headerFooterType = headersFooters[i].HeaderFooterType;
if (headerFooterType == HeaderFooterType.FooterDefault ||
headerFooterType == HeaderFooterType.FooterFirst ||
headerFooterType == HeaderFooterType.FooterEven)
headersFooters.RemoveAt(i);
}
}
document.Save("output.docx");
Regards,
Mario
1 Like