摘要 |
A structured document processor comprises a document structure analyzing module for analyzing the structure of a predetermined document and a template structure analyzing module for analyzing the structure of a template to be applied to the predetermined document, wherein at least one content area of the template is identified. The processor also comprises a structural component selection accepting module for accepting selection of a structural component of the predetermined document for each identified content area of the template and a template applying module for applying the template to modify the predetermined document by inserting each selected structural component into its corresponding content area. The processor may further comprise a structural component retrieving module for retrieving from at least one additional structured document, a structural component positioned similarly to the structural component of the predetermined document selected for each identified content area, wherein the template is applied to each additional document.
|