public virtual DocxPackage Load()
 {
     this.docxStream.Seek(0, SeekOrigin.Begin);
     using (var package = Package.Open(this.docxStream, FileMode.Open, FileAccess.Read))
     {
         LoadPackageParts(DocxPartResolver.GetDocumentPart(package));
         LoadPackageParts(DocxPartResolver.GetHeaderParts(package).ToArray());
         LoadPackageParts(DocxPartResolver.GetFooterParts(package).ToArray());
     }
     return(this);
 }