compliance property

Document.compliance property

Gets the OOXML compliance version determined from the loaded document content. Makes sense only for OOXML documents.

@property
def compliance(self) -> aspose.words.saving.OoxmlCompliance:
    ...

Remarks

If you created a new blank document or load non OOXML document returns the OoxmlCompliance.ECMA376_2006 value.

Examples

Shows how to read a loaded document’s Open Office XML compliance version.

# The compliance version varies between documents created by different versions of Microsoft Word.
doc = aw.Document(MY_DIR + "Document.doc")

self.assertEqual(doc.compliance, aw.saving.OoxmlCompliance.ECMA376_2006)

doc = aw.Document(MY_DIR + "Document.docx")

self.assertEqual(doc.compliance, aw.saving.OoxmlCompliance.ISO29500_2008_TRANSITIONAL)

See Also