Selectively printing portions of a web page based on user selection
AssigneeCanon Kabushiki Kaisha
InventorHiroaki Nakata
Life of this patent
Estimating the term…
Abstract
To reduce the workload involved in rearranging and printing a Web page in a desired layout, style sheets for realizing desired print layouts are saved in association with the URLs of Web pages, and when subsequently printing a Web page having the same domain name or a similar URL, a print layout to which a saved style sheet has been applied is presented as a candidate, and applied when printing the Web page.
Claims12
An information processing apparatus comprising:
- a processor;
- and
- a memory for storing a computer program,
- wherein the processor executes the stored computer program to function as:
- a providing unit configured to provide a window which includes a Web page area and a preview area, wherein an original of a Web page is displayed in the Web page area, and wherein the preview area displays a print preview image of the case where a part of the Web page is arranged;
- a first selecting unit configured to select a part of the Web page displayed in the Web page area based on an area selection instructed on the Web page area by a user;
- an arranging unit configured to arrange the selected part of the Web page on the print preview image displayed in the preview area when the user drags the selected part of the Web page from the Web page area and drops the dragged part of the Web page into the preview area;
- an editing unit configured to edit the part of the Web page which has been arranged in the preview area by the arranging unit, wherein the editing unit changes a size of the part of the Web page arranged in the preview area if the user changes a size of a frame flame surrounding the part of the Web page arranged in the preview area;
- and
- a control unit configured to control a printer to print the arranged and edited part of the Web page based on the print preview image in the preview area when accepting a print instruction from the user.
A method executed by a processor of an information processing apparatus, said method comprising:
- providing a window which includes a Web page area and a preview area, wherein an original of a Web page is displayed in the Web page area, and wherein the preview area displays a print preview image of the case where a part of the Web page is arranged;
- selecting a part of the Web page displayed in the Web page area based on an area selection instructed on the Web page area by a user;
- arranging the selected part of the Web page on the print preview image displayed in the preview area when the user drags the selected part of the Web page from the Web page area and drops the dragged part of the Web page into the preview area;
- editing the part of the Web page which has been arranged in the preview area, wherein the editing changes a size of the part of the Web page arranged in the preview area if the user changes a size of a frame surrounding the part of the Web page arranged in the preview area;
- and
- controlling a printer to print the arranged and edited part of the Web page based on the print preview image in the preview area when accepting a print instruction from the user.
A non-transitory computer readable storage medium storing a computer program for causing a computer to execute steps of:
- providing a window which includes a Web page area and a preview area, wherein an original of a Web page is displayed in the Web page area, and wherein the preview area displays a print preview image of the case where a part of the Web page is arranged;
- selecting a part of the Web page displayed in the Web page area based on an area selection instructed on the Web page area by a user;
- arranging the selected part of the Web page on the print preview image displayed in the preview area when the user drags the selected part of the Web page from the Web page area and drops the dragged part of the Web page into the preview area;
- editing the part of the Web page which has been arranged in the preview area, wherein the editing changes a size of the part of the Web page arranged in the preview area if the user changes a size of a frame surrounding the part of the Web page arranged in the preview area;
- and
- controlling a printer to print the arranged and edited part of the Web page based on the print preview image in the preview area when accepting a print instruction from the user.
Dependencies are inferred from the claim text.