TECHNICAL FIELD

The present disclosure relates generally to the field of printing and, relates to systems and methods for printing a document having pages with different margins.

BACKGROUND

These days, printing using a multi-function device, or a printer has become as easy task for users but sometimes, performing printing operations require significant human intervention. For example, sometimes a user may have a document having a plurality of pages, where some pages may need to be printed in a letterhead format whereas other pages may have to be printed in a standard format such as A4 sheets. In order to print such a document, the user needs to manually select a format for each page of the document, i.e., whether he wishes to print a particular page in letterhead format or in A4 sheets or needs to print based on the page selection. Sometimes, the user needs to perform the jobs multiple times and thus, need to change the paper settings manually for each job. This method involves more user's intervention and becomes tedious at times. Moreover, the user may have to regularly provide inputs ensuring that each page is printed according to its corresponding format. This would of course become a cumbersome task and therefore, causes inconvenience to the user. This inconvenience becomes more prominent when the document includes a large number of pages, i.e., hundreds, for example. Currently, there is no solution in the market that allows printing of documents with different page formats, without human intervention/input. Therefore, there is a need for efficient yet simple methods and systems for handling documents having a combination of pages, i.e., pages having different margins.

SUMMARY

According to aspects illustrated herein, a computer-implemented method, executable by a processor, for submitting a document for printing is disclosed. The method includes receiving a document having a plurality of pages for printing, wherein the document having a combination of pages to be printed in first pre-determined sheets and second pre-determined sheets. A margin value for each page of the document is automatically identified. Based on the identification, one or more pages having margin value greater than a pre-defined margin value is automatically identified. The one or more pages with greater margin value are marked to be printed in the first pre-determined sheets and the remaining pages are marked to be printed in the second pre-determined sheets. Finally, information is sent to a printer to print the one or more pages having a greater margin value in the first pre-determined sheets and to print the remaining pages in the second pre-determined sheets.

According to other aspects illustrated herein, a computing device for submitting a document for printing is disclosed. The computing device is communicatively coupled to a printer. The computing device includes a print driver running on the computing device to provide a pre-defined option to a user for selection; receive a document having a plurality of pages for printing, wherein the document having a combination of pages to be printed in first pre-determined sheets and second pre-determined sheets; automatically identify a margin value for each page of the document; based on the identification, identify one or more pages having margin value greater than a pre-defined margin value; automatically mark the one or more pages with greater margin value to be printed in the first pre-determined sheets and mark the remaining pages to be printed in the second pre-determined sheets; and send information to the printer to print the one or more pages with greater margin value in the first pre-determined sheets and remaining pages in the second pre-determined sheets.

According to further aspects illustrated herein, a system for printing a document is disclosed. The system includes a computing device, communicatively coupled to a printer, and the printer. The computing device includes a print driver running on the computing device to provide a pre-defined option to a user for selection; receive a document having a plurality of pages for printing, wherein the document having a combination of pages to be printed in first pre-determined sheets and second pre-determined sheets; automatically identify a margin value for each page of the document; based on the identification, identify one or more pages having margin value greater than a pre-defined margin value; automatically mark the one or more pages with greater margin value to be printed in the first pre-determined sheets and mark the remaining pages to be printed in the second pre-determined sheets; and send information to the printer to print the one or more pages with greater margin value in the first pre-determined sheets and remaining pages in the second pre-determined sheets. The printer includes a first tray loaded with the first pre-determined sheets and a second tray loaded with the second pre-determined sheets. The printer is to print the pages with greater margin value in the first pre-determined sheets and print the remaining pages in the second pre-determined sheets, without any manual intervention.

According to additional aspects illustrated herein, a non-transitory computer-readable medium including instructions executable by a processor. The processor is to receive a document having a plurality of pages for printing, wherein the document having a combination of pages to be printed in first pre-determined sheets and second pre-determined sheets; automatically identify a margin value for each page of the document; based on the identification, identify one or more pages having margin value greater than a pre-defined margin value; automatically mark the one or more pages with greater margin value to be printed in the first pre-determined sheets and mark the remaining pages to be printed in the second pre-determined sheets; and send information to a printer to print the one or more pages with greater margin value in the first pre-determined sheets and remaining pages in the second pre-determined sheets.

Other and further aspects and features of the disclosure will be evident from reading the following detailed description of the embodiments, which are intended to illustrate, not limit, the present disclosure.

