Compound document
Encyclopedia
In computing
, a compound document is a document type typically produced using word processing
software, and is a regular text document intermingled with non-text elements such as spreadsheet
s, pictures, digital video
s, digital audio
, and other multimedia
features. It can also be used to collect several documents into one.
Compound document technologies
are commonly utilized on top of a software componentry framework, but the idea of software componentry includes several other concepts apart from compound documents, and software components alone do not enable compound documents. Well-known technologies for compound documents include:
Since many documents contain non-text elements such as spreadsheet
s, pictures, digital video
s, digital audio
, and other multimedia
features is of critical importance to mitigate the risks of undetected and unapproved changes.
Software-based compound document comparison
compares the entire document granularly, including the native format, in addition to embedded objects like spreadsheets and images, and creates a third document highlighting modifications through a coded system. Normally this coded system takes the form of color coding or highlighting the changes granularly. Compound document comparison can be used on any document format including Word, WordPerfect, spreadsheets, PDFs, and PowerPoint. The patent for software-based compound document comparison is held by Litéra Technology LLC.
While the origins of the compound document are uncertain, the first public implementation was on the Xerox Star
workstation
, released in 1981.
Computing
Computing is usually defined as the activity of using and improving computer hardware and software. It is the computer-specific part of information technology...
, a compound document is a document type typically produced using word processing
Word processor
A word processor is a computer application used for the production of any sort of printable material....
software, and is a regular text document intermingled with non-text elements such as spreadsheet
Spreadsheet
A spreadsheet is a computer application that simulates a paper accounting worksheet. It displays multiple cells usually in a two-dimensional matrix or grid consisting of rows and columns. Each cell contains alphanumeric text, numeric values or formulas...
s, pictures, digital video
Digital video
Digital video is a type of digital recording system that works by using a digital rather than an analog video signal.The terms camera, video camera, and camcorder are used interchangeably in this article.- History :...
s, digital audio
Digital audio
Digital audio is sound reproduction using pulse-code modulation and digital signals. Digital audio systems include analog-to-digital conversion , digital-to-analog conversion , digital storage, processing and transmission components...
, and other multimedia
Multimedia
Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun or as an adjective describing a medium as having multiple content forms. The term is used in contrast to media which use only rudimentary computer display such as text-only, or...
features. It can also be used to collect several documents into one.
Compound document technologies
Technology
Technology is the making, usage, and knowledge of tools, machines, techniques, crafts, systems or methods of organization in order to solve a problem or perform a specific function. It can also refer to the collection of such tools, machinery, and procedures. The word technology comes ;...
are commonly utilized on top of a software componentry framework, but the idea of software componentry includes several other concepts apart from compound documents, and software components alone do not enable compound documents. Well-known technologies for compound documents include:
- ActiveX DocumentActiveX DocumentActiveX Document is a computer file in the form of a compound document that allows a container application to use the full capabilities of server applications. This approach distinguishes between a document, such as a word document or video clip, and the software that can be applied to the...
s - BonoboBonobo (computing)Bonobo is a component model for creating reusable software components and compound documents. It was created by the company Ximian for compound documents used in GNOME....
by XimianXimianXimian was a company that provided free software desktop applications for Linux and Unix based on the GNOME platform. Ximian was founded by Miguel de Icaza and Nat Friedman in October, 1999, and was bought by Novell on August 4, 2003...
(primarily used by GNOMEGNOMEGNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...
) - KParts in KDEKDEKDE is an international free software community producing an integrated set of cross-platform applications designed to run on Linux, FreeBSD, Microsoft Windows, Solaris and Mac OS X systems...
- Object linking and embeddingObject Linking and EmbeddingObject Linking and Embedding is a technology developed by Microsoft that allows embedding and linking to documents and other objects. For developers, it brought OLE Control eXtension , a way to develop and use custom user interface elements...
(OLE) by MicrosoftMicrosoftMicrosoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions... - Open Document ArchitectureOpen Document ArchitectureThe Open Document Architecture and interchange format is a free and open international standard document file format maintained by the ITU-T to replace all proprietary document file formats...
from ITU-TITU-TThe ITU Telecommunication Standardization Sector is one of the three sectors of the International Telecommunication Union ; it coordinates standards for telecommunications....
(not used) - OpenDocOpenDocOpenDoc was a multi-platform software componentry framework standard for compound documents, intended as an alternative to Microsoft's Object Linking and Embedding ....
by Apple ComputerApple ComputerApple Inc. is an American multinational corporation that designs and markets consumer electronics, computer software, and personal computers. The company's best-known hardware products include the Macintosh line of computers, the iPod, the iPhone and the iPad...
(now defunct) - Verdantium
- XMLXMLExtensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....
and XSLExtensible Stylesheet LanguageIn computing, the term Extensible Stylesheet Language is used to refer to a family oflanguages used to transform and render XML documents....
are encapsulation formats used for compound documents of all kinds
Since many documents contain non-text elements such as spreadsheet
Spreadsheet
A spreadsheet is a computer application that simulates a paper accounting worksheet. It displays multiple cells usually in a two-dimensional matrix or grid consisting of rows and columns. Each cell contains alphanumeric text, numeric values or formulas...
s, pictures, digital video
Digital video
Digital video is a type of digital recording system that works by using a digital rather than an analog video signal.The terms camera, video camera, and camcorder are used interchangeably in this article.- History :...
s, digital audio
Digital audio
Digital audio is sound reproduction using pulse-code modulation and digital signals. Digital audio systems include analog-to-digital conversion , digital-to-analog conversion , digital storage, processing and transmission components...
, and other multimedia
Multimedia
Multimedia is media and content that uses a combination of different content forms. The term can be used as a noun or as an adjective describing a medium as having multiple content forms. The term is used in contrast to media which use only rudimentary computer display such as text-only, or...
features is of critical importance to mitigate the risks of undetected and unapproved changes.
Software-based compound document comparison
Compound Document Comparison
Compound documents are documents that have OLE objects embedded in addition to native text or tables. Examples include MS WORD or PowerPoint documents with embedded Excel, Visio, ChemDraw, SmartDraw, Jpegs, TIFF, PNG, BMP etc....
compares the entire document granularly, including the native format, in addition to embedded objects like spreadsheets and images, and creates a third document highlighting modifications through a coded system. Normally this coded system takes the form of color coding or highlighting the changes granularly. Compound document comparison can be used on any document format including Word, WordPerfect, spreadsheets, PDFs, and PowerPoint. The patent for software-based compound document comparison is held by Litéra Technology LLC.
While the origins of the compound document are uncertain, the first public implementation was on the Xerox Star
Xerox Star
The Star workstation, officially known as the Xerox 8010 Information System, was introduced by Xerox Corporation in 1981. It was the first commercial system to incorporate various technologies that today have become commonplace in personal computers, including a bitmapped display, a window-based...
workstation
Workstation
A workstation is a high-end microcomputer designed for technical or scientific applications. Intended primarily to be used by one person at a time, they are commonly connected to a local area network and run multi-user operating systems...
, released in 1981.
See also
- Structured storageStructured storageCOM Structured Storage is a technology developed by Microsoft as part of its Windows operating system for storing hierarchical data within a single file...
- TransclusionTransclusionIn computer science, transclusion is the inclusion of a document or part of a document into another document by reference.For example, an article about a country might include a chart or a paragraph describing that country's agricultural exports from a different article about agriculture...
- Compound Document ComparisonCompound Document ComparisonCompound documents are documents that have OLE objects embedded in addition to native text or tables. Examples include MS WORD or PowerPoint documents with embedded Excel, Visio, ChemDraw, SmartDraw, Jpegs, TIFF, PNG, BMP etc....
- http://www.litera.com/products/change-pro.html