Also wenn es gaaaaanz Lowlevel sein soll:
Docx ist 'ne Zip.
In der Zip gibt es ein Verzeichnis word.
Im Verzeichnis word gibt es u. a. eine document.xml.
Für Kopf- und Fußzeile ... gibt es ebenfalls entsprechende
XML-Dateien.
Die kann man dann notfalls auch noch mit dem Totalcommander (oder sowas ähnlichem) vergleichen.