A document size management method enables the configuration of a virtual document size from at least two standard document sizes. Virtual page dimensions are sent corresponding to maximum overlapping dimensions of the at least two standard size documents to thereby maximize the virtual page dimensions without requiring repagination for printing or display on any of the at least two standard document sizes. As a consequence, the document created using the configured virtual document size can be readily printed without reformatting to any number of designated standard document sizes.
|
4. A computer-implemented document size management method for configuring a virtual document size from at least two different document sizes, the method comprising setting virtual page dimensions corresponding to no larger than maximum overlapping dimensions of the at least two different sized documents to thereby maximize the virtual page dimensions, and defining a page layout corresponding to the virtual page dimensions, and creating an original document by inputting document content into the page layout, wherein the original document created in the virtual document size is outputtable using any of the at least two document sizes in identical appearance.
1. A document size management method for configuring a virtual document size from at least two different document sizes each having a width and a length, respectively, the method comprising:
(a) setting a virtual document width to no larger than a smallest width among the widths of the at least two document sizes; (b) setting a virtual document length to no larger than a smallest length among the lengths of the at least two document sizes; and (c) creating an original document in a page layout corresponding to the virtual document size by inputting document content, wherein the original document created in the virtual document size can be is outputtable using any of the at least two document sizes, without in identical appearance.
6. A word processing or spreadsheet computer program embodied in a computer reaable medium comprising a document size management subroutine that effects configuration of a virtual document size from at least two different document sizes by setting virtual page dimensions corresponding to no larger than maximum overlapping dimensions of the at least two different sized documents to thereby maximize the virtual page dimensions, the subroutine enabling defining a page layout corresponding to the virtual page dimensions, and creating an original document by inputting document content into the page layout, wherein the original document created in the virtual document size is outputtable using any of the at least two document sizes in identical appearance.
2. A document size management method according to
3. A document size management method according to
5. A document size management method according to
7. A word processing or spreadsheet computer program according to
(a) setting a virtual document width to no larger than a smallest width among widths of the at least two document sizes; and (b) setting a virtual document length to no larger than a smallest length among lengths of the at least two document sizes.
8. A word processing or spreadsheet computer program according to
9. A word processing or spreadsheet computer program according to
|
The present invention relates to data processing applications and, more particularly, to a document size management method and subroutine for configuring a virtual document size from at least two standard document sizes.
Typical data processing programs include predefined formats for standard paper sizes. When configured for a particular paper size, a user can view the page layout as data is entered. A user can thus modify pagination, margins, etc. to customize the final arrangement of data prior to printing or other output such as forwarding by electronic communication or the like.
Standard paper sizes, however, vary around the world, and thus a document that is formatted according to a standard paper size in one country is incompatible with standard paper sizes of other countries, thereby detrimentally affecting the page layout of any "converted" document. For example, in the United States, a standard document size is 8.5" in width and 11" in length (8.5"×11"), and most data processing programs incorporate a default format for a page layout according to this standard document size. In Europe, however, a standard document size is so-called A4, which is 210 mm in width and 297 mm in length (assumed to be 8.27"×11.69"). When converting a document or spreadsheet or the like that has been previously formatted for a standard U.S. 8½"×11" document size to a standard European A4 document size, for example, repagination and configuration of the document will be required to accommodate the modified document size. This process, however, can be a burden for the converting user, and after repagination, the document may appear sloppy and misformatted.
It would thus be desirable to enable the formation of a global page layout that is compatible with two or more standard document sizes so that output of the document via printing, electronic communication or the like by a system with a different standard document size would not require repagination or other reformatting to preserve the pagination and appearance of the original document.
According to the present invention, a document size management method for configuring a virtual document size from at least two standard document sizes includes the steps of setting a virtual document width to no larger than a smallest width among the standard widths of the at least two standard document sizes, and setting a virtual document length to no larger than a smallest length among the standard lengths of the at least two standard document sizes. The virtual document dimensions may be set according to smallest dimensions of at least three standard documents sizes.
In a particular embodiment, a first standard document size is 8.5"×11" and a second standard document size is A4, such that the virtual document size according to the method of the invention is no larger than 8.27"×11".
In accordance with another aspect of the invention, a document size management method for configuring a virtual document size from at least two standard document sizes includes setting virtual page dimensions corresponding to no larger than maximum overlapping dimensions of the at least two standard size documents to thereby maximize the virtual page dimensions without requiring repagination for printing or display on any of the at least two standard document sizes.
In accordance with still another aspect of the invention, a data processing or spreadsheet computer program includes a document size management subroutine that effects configuration of a virtual document size from at least two standard document sizes.
These and other aspects and advantages of the present invention will be described in detail with reference to the accompanying drawings, in which:
A flow diagram for the document size management method according to the invention is illustrated in FIG. 1. The document size management method according to the invention is applicable to any data processing configuration incorporating page layouts corresponding to standard document sizes. For example, the method according to the invention is applicable to data processing programs, spreadsheet programs, electronic mail communication programs, Internet applications and the like. In addition, although the invention is described using U.S. standard document size 8.5"×11" for a first standard document size and European standard document size A4 for a second standard document size, this application is exemplary, and the invention is not meant to be limited to the described exemplary standard document sizes. Moreover, the manner in which the data processing program generates displays and output according to the virtual document size configured according to the method of the invention does not form part of the present invention. Those of ordinary skill in the art will contemplate various known methods for implementing the formats once derived by the method of the present invention.
In this context, referring to
In step S103, the user or programmer designates the various sizes and/or countries for which the global document size is to be configured. In this context, for example, if the user or programmer desires to generate a document for processing in the United States and Europe, the user or programmer would designate 8.5"×11" as a standard document size for the United States and A4 as a standard document size for Europe. In step S104, the system then sets a virtual document width to a smallest width among the standard widths of the designated document sizes. In a similar context, in step S105, the system sets the virtual document length to a smallest length among the standard lengths of the designated standard document sizes. Finally, in step S106, the custom global document size or "virtual document size" is generated and set as a current page layout for processing.
With this method, a user or programmer is able to maximize virtual page dimensions without requiring repagination for printing or display on any of the designated standard document sizes. As shown in
According to the principles of the present invention, the document size management method enables maximized virtual page dimensions without requiring repagination for printing or display on any number of standard document sizes. A document thus created in the U.S., for example, could thus be processed for printing in Europe, for example, without the European user requiring repagination or other formatting procedures to preserve the pagination and appearance of the original document.
Preferably, the paper size may be automatically selected based on the virtual paper size and the standard paper sizes of the selected printer. Other methods could include setting preferences within the application that are country-based with an address to the print driver concerning which paper size to select depending on the virtual paper size. In this context, the parameters for global document sizes determined according to the principles of the present invention may form part of the printer or display driver such that the user need only select a preferred document size from a pre-programmed list of document sizes. Alternatively, the program could incorporate a dialog box to ask the user which actual paper size to use when printing from a virtual paper size.
While the invention has been described in connection with what is presently considered to be the most practical and preferred embodiments, it is to be understood that the invention is not to be limited to the disclosed embodiments, but on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Patent | Priority | Assignee | Title |
8661332, | Apr 30 2004 | Microsoft Technology Licensing, LLC | Method and apparatus for document processing |
Patent | Priority | Assignee | Title |
5008709, | Jun 07 1988 | Ricoh Company, Ltd. | Document recycling copier for copying documents of varying sizes |
5321486, | Nov 15 1991 | Canon Kabushiki Kaisha | Image forming apparatus with control based on detected and designated recording medium size |
5828818, | Jun 16 1993 | Canon Kabushiki Kaisha | Print apparatus and method |
5956738, | Mar 04 1996 | NEC PERSONAL COMPUTERS, LTD | Article layout device for automatic column text layout |
5978612, | Dec 21 1994 | Canon Kabushiki Kaisha | Image forming apparatus and method for measuring the length of a sheet fed therethrough |
6226658, | Jun 19 1998 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Layout code tuning in universally readable document files |
6611349, | Jul 30 1999 | RR Donnelley & Sons Company | System and method of generating a printing plate file in real time using a communication network |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Date | Maintenance Fee Events |
Jan 22 2008 | M2551: Payment of Maintenance Fee, 4th Yr, Small Entity. |
Apr 09 2012 | REM: Maintenance Fee Reminder Mailed. |
Aug 24 2012 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Aug 24 2007 | 4 years fee payment window open |
Feb 24 2008 | 6 months grace period start (w surcharge) |
Aug 24 2008 | patent expiry (for year 4) |
Aug 24 2010 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 24 2011 | 8 years fee payment window open |
Feb 24 2012 | 6 months grace period start (w surcharge) |
Aug 24 2012 | patent expiry (for year 8) |
Aug 24 2014 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 24 2015 | 12 years fee payment window open |
Feb 24 2016 | 6 months grace period start (w surcharge) |
Aug 24 2016 | patent expiry (for year 12) |
Aug 24 2018 | 2 years to revive unintentionally abandoned end. (for year 12) |