24. A system for comparing compound documents, wherein a compound document comprises a primary document and an OLE object, the system comprising: a processor; and a memory including instructions that, when executed by the processor, cause the processor to perform the operations of: extracting a first OLE object from a first compound document to a first object comparison file and a second OLE object from a second compound document to a second object comparison file, comparing a first primary document of the first compound document and a second primary document of the second compound document to generate a primary comparison output document; comparing the first object comparison file and the second object comparison file to generate an object comparison output document; and generating a comparison output document by inserting the object comparison output document including a result of the comparison of the first object comparison file and the second object comparison file into the primary comparison output document including a result of the comparison of the first primary document and the second primary document.
24. A system for comparing compound documents, wherein a compound document comprises a primary document and an OLE object, the system comprising: a processor; and a memory including instructions that, when executed by the processor, cause the processor to perform the operations of: extracting a first OLE object from a first compound document to a first object comparison file and a second OLE object from a second compound document to a second object comparison file, comparing a first primary document of the first compound document and a second primary document of the second compound document to generate a primary comparison output document; comparing the first object comparison file and the second object comparison file to generate an object comparison output document; and generating a comparison output document by inserting the object comparison output document including a result of the comparison of the first object comparison file and the second object comparison file into the primary comparison output document including a result of the comparison of the first primary document and the second primary document. 27. The system of claim 24 , wherein the first primary document is one of a word processing document, a spreadsheet document, a PDF document, a flowchart document, a computer aided design document, an image document, and a presentation document.