Print preview with page numbering for multiple pages per sheet
AssigneeMicrosoft Corporation
InventorsDavid Waltman, Zhao-Hong Max Mai
Life of this patent
Estimating the term…
Abstract
A sheet preview system generates a print preview of a sheet that has a layout specifying a position and orientation for each page. To generate the print preview of the sheet, the sheet preview system displays a representation of the sheet that includes an image of each page of the sheet. The sheet preview system positions and orients the images in accordance with the layout of the sheet. The sheet preview system then displays in association with each displayed image of a page the page number of that page. The sheet preview system may orient the page number of the page in accordance with the orientation of the page.
Claims20
A method in a computing device with a display for displaying a print preview of a sheet containing multiple pages of a document, the pages of the document having a page number, the method comprising:
- providing (301) multiple pages to be printed on a sheet, the sheet having a layout specifying a position and an orientation for each page, the position of a page specifying where the page is to be printed on the sheet, the orientation of a page specifying how the page is to be oriented when printed on the sheet;
- displaying (305) on the display a representation of the sheet, the representation of the sheet including an image of each page of the sheet, the image of each page representing content of that page that is printed on the sheet when the sheet is printed, the images of the pages being positioned and oriented in accordance with the layout of the sheet;
- and
- displaying (306) in association with each displayed image of each page the page number of the page, the displayed page number for each page not being part of the content of the page when the page is printed,
- so that a user viewing the print preview can identify the page number of each page even though the content of the page may not include a page number.
A computer-readable storage medium containing instructions for controlling a computing device with a display to display a print preview of a sheet containing multiple pages of a document with divisions, the pages of the document being within divisions and having page numbers, by a method comprising:
- providing (301) multiple pages that are to be printed on a sheet, the sheet having a layout specifying a position and an orientation for each page, the position of a page specifying where the page is to be printed on the sheet, the orientation of a page specifying how the page is to be oriented when printed on the sheet;
- displaying (305) on the display a representation of the sheet, the representation of the sheet including an image of each page of the sheet, the image of each page representing content of that page that is printed on the sheet when the sheet is printed, the images of the pages being positioned and oriented in accordance with the layout of the sheet;
- displaying (306) on the displayed image of each page the page number of the page and the division of each page, each page number and division of a page being positioned and oriented in accordance with the position and orientation of the page, the displayed page number and division for each page not being part of the content of the page when the page is printed;
- displaying on the displayed sheet a representation of borders between the displayed pages;
- and
- receiving from a user a transparency wherein the page numbers and the divisions are displayed with the received transparency,
- so that a user viewing the print preview can identify the page number and division of each page at a specified transparency and can identify the borders of the pages even though the content of the page may not include a page number, a division;
- or borders.
A computing device that generates a print preview of a sheet containing multiple pages of a document, the pages of the document having page numbers, comprising:
- a data store (301) storing an indication of multiple pages specified to be printed on the same sheet at specified positions and orientations;
- a component (305) that generates a sheet image representing a print preview of the sheet, the sheet image including an image of each page of the sheet, the image of each page representing content of that page that is to be printed on the sheet, the images of the pages being positioned and oriented in accordance with the specified positions and orientations;
- and
- a component (306) that adds to the image of each page the page number of the page, the page number for each page not being part of content of the page when the page is printed.
Dependencies are inferred from the claim text.