Document processing apparatus, document processing method and computer program
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first embodiment
[0083] A preferred embodiment of the present invention in which the present invention is suitably implemented will be described. The present invention will first be outlined. This embodiment relates to a piece of computer software for implementing by means of a computer a function to form a document in which records in a database or the like are laid out in conformity with a container (a partial region in which data is arranged, and which is also called a field region) defined in a document template (referred to simply as a template), namely, a function called variable printing. A computer in which this piece of software is executably loaded functions as an automatic layout system (or a document processing apparatus). In this embodiment, in particular, is disclosed a piece of software having the function (multi-record function) of completing a document by forming a portion of a document in conformity with a template and inserting the portion of the document in a region separately de...
second embodiment
[0225] Conventionally, a flow area is restricted to the area of one page and is intended to realize a layout result according to a space-limited document such as a postcard by performing processing for setting a sub-template within the area of one page. Accordingly, no consideration is given to laying out a sub-template over a number of pages. However, a situation is conceivable in which, from a need for preparing documents on a customer-by-customer basis, a document having the number of pages freely changed according to the range of customer's interest without being limited to a fixed number is prepared.
[0226] A second embodiment of the present invention will be described with respect to an automatic layout system including a method of automatically generating a new page having a flow area if a sub-template overflows the flow area when the sub-template is laid out in the flow area, and continuously laying out the overflow portion of the sub-template on the new page. Such a functio...
third embodiment
[0262] A third embodiment of the present invention is an evolution from the first and second embodiments. A layout editing application program capable of division between sub-templates and between a flow area and a container for example, as well as simply extending a flow area over a plurality of pages, will be described. This embodiment will be described on the model of the second embodiment with respect to points of difference from the first embodiment while omitting the description of portions common between this embodiment and the first and second embodiments.
[0263] A sub-template conditional expression is a device for assigning a plurality of types of sub-templates to one flow area. One of a sub-template and a conditional expression can be associated with a flow area. FIG. 26 shows an example of a UI for setting a conditional expression. This is the same as that in the first embodiment. In this embodiment, however, a conditional expression stored as sub-template information ca...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com