get_by_header_footer_type method

get_by_header_footer_type(header_footer_type)

Retrieves a HeaderFooter of the specified type.

def get_by_header_footer_type(self, header_footer_type: aspose.words.HeaderFooterType):
    ...
ParameterTypeDescription
header_footer_typeHeaderFooterType

Examples

Shows how to replace text in a document’s footer.

doc = aw.Document(MY_DIR + 'Footer.docx')
headers_footers = doc.first_section.headers_footers
footer = headers_footers.get_by_header_footer_type(aw.HeaderFooterType.FOOTER_PRIMARY)
options = aw.replacing.FindReplaceOptions()
options.match_case = False
options.find_whole_words_only = False
current_year = date.today().year
footer.range.replace('(C) 2006 Aspose Pty Ltd.', f'Copyright (C) {current_year} by Aspose Pty Ltd.', options)
doc.save(ARTIFACTS_DIR + 'HeaderFooter.replace_text.docx')

See Also