Embodiment
The embodiment of the invention is determined corresponding template after receiving the template instruction; After receiving position command, the picture that the user is selected places the position of template correspondence, and generates the page; Receive finish instruction after, the page that generates synthesize processing with front cover and the back cover that the user selects, the generation image set, the instruction of above-mentioned reception all sends by network, thereby can pass through network construction drawing image set, improve make efficiency and user experience, save the time.
Below in conjunction with Figure of description the embodiment of the invention is described in further detail.
Shown in Figure 1A, the server of embodiment of the invention construction drawing image set comprises: template determination module 10, page generation module 20 and processing module 30.
Template determination module 10 is used for determining corresponding template according to the template instruction of receiving.
In specific implementation process, the user can remotely log on to the server of present embodiment by client,
Wherein, client can be the IE browser, or other can sign in to the software of the server of present embodiment.
After the user login, can select the template of storing in the server, after the template of need determining the user, template determination module 10 can be received the template instruction, and determines the template that the user selects according to the module id in this template instruction.
If receive the template that the user uploads, the template that can upload for the user is distributed a template identification, and the user can select the template oneself uploaded like this.
Page generation module 20 is used for according to the position command received, and the picture that the user is selected places the position of the template correspondence that template determination module 10 determines, and generates the page.
The page is the new picture after template and picture synthesize.
At least one pictures in the plurality of pictures that the picture that the user selects is uploaded for the user who preserves, or the current at least one pictures uploaded of user that receives, that is to say that the user can upload onto the server plurality of pictures in advance, from the plurality of pictures of wearing, select at least one then; Can also be behind determination module, upload at least one pictures that needs again.
Specifically need how many pictures to choose at random as required by the user.
In specific implementation process, page generation module 20 is after receiving position command, and according to the location parameter in the position command of receiving, the picture that the user is selected places the position of the template correspondence that template determination module 10 determines, and generates the page.
The server of the embodiment of the invention can further include: adjusting module 40.
Adjusting module 40 was used for before the picture that page generation module 20 is selected the user places the position of template correspondence, according to the adjustment instruction of receiving, the picture that the user selects was adjusted processing.
Can when the user is dissatisfied to picture, picture be adjusted like this.
Concrete, the user is after selecting to proofread and correct picture automatically, and adjusting module 40 can receive and adjust instruction that at this moment proofread and correct the picture that the user selects aspects such as the intelligent clever sharpness of adjusting module, saturation degree, denoising, vividness.
Processing module 30, be used for receive finish instruction after, the page that page generation module 20 is generated synthesize processing with front cover and the back cover that the user selects, the generation image set.
Need to prove that the page that synthesizes with front cover and back cover may be many, this depends on that how many users need make and open the pages, wait all page animations to finish after, processing module 30 can be received and finish instruction.
In specific implementation process, preserved various front covers and back cover in the server, the user can select the front cover and the back cover of needs in server.Certainly, the user also can upload front cover and the back cover of oneself, and server can be preserved front cover and the back cover that the user uploads, and selects for the user.
Owing to be by network construction drawing image set, and the network bandwidth is limited, the photo capacity that the user uploads might be bigger, take massive band width in the time of can making the picture of user on browsing template like this, if bandwidth is not high, can reduce the speed of browsing, cause user experience to reduce, take place for fear of this situation, can generate corresponding thumbnail according to the picture that the user uploads, the user browses the appearance that thumbnail on the template can be known the self-designed page equally like this, thereby improve surfing and user experience, when generating image set by the time, thumbnail is replaced with original picture get final product, then page generation module 20 can further include: set up module 200 and package module 210.
Set up module 200, be used for after receiving position command, generate the thumbnail of the picture of user's selection, and set up the corresponding relation of thumbnail and picture.
Package module 210 is used for according to the position command received, the thumbnail that generates is placed the position of the template correspondence that template determination module 10 determines, and generate the page.
Processing module 30 can further include: picture determination module 300 and synthesis module 310.
Picture determination module 300, be used for receive finish instruction after, according to the corresponding relation of thumbnail and picture, determine the picture of the thumbnail correspondence in the page.
Synthesis module 310 is used for the page after replacing is synthesized processing with front cover and the back cover that the user selects, and generates image set.
The server of the embodiment of the invention can further include: add module 50.
Add module 50, be used for after template determination module 10 is determined corresponding templates, page generation module 20 generates before the pages, according to the interpolation instruction of receiving, the material of user's appointment is added on the position of template correspondence.
Can make the user on template and/or picture, add the material that some need oneself like this, such as literal, icon etc.
Preserved various materials in the server, the user can select the material of needs in server.Certainly, the user also can upload the material of oneself, and server can be preserved the material that the user uploads, and uses for the user.
The server of the embodiment of the invention can further include: sending module 60.
Sending module 60 is used for after receiving print order, and the image set that processing module 30 is generated sends to digital printing apparatus.
Can allow the user that the image set of oneself making is printed like this.
Shown in Figure 1B, the system of embodiment of the invention construction drawing image set comprises: server 2 shown in client 1, Figure 1A and digital printing apparatus 3.
Client 1 is used for sending template instruction, position command, finishing instruction and print command to server 2 by the internet.
Server 2, be used for according to the template instruction of receiving, determine corresponding template,, the picture of user's selection is placed the position of template correspondence according to the position command of receiving, and the generation page, receive finish instruction after, the described page synthesize processing with front cover and the back cover that the user selects, the generation image set, after receiving print order, image set is sent to digital printing apparatus 3.
Digital printing apparatus 3 is used for the printing parameter according to this print order, the image set that printing is received.
In specific implementation process, when the user prints at needs, printing parameter can be set (such as the printing umber, printing sheets etc.), after clicking print button, server can be received print order, and server sends to digital printing apparatus with the image set that generates then, and digital printing apparatus carries out printing treatment according to the printing parameter in the print order.
In order to improve printing effect, digital printing apparatus can also carry out the synthetic processing of dot matrix to image set, and the image set after the printing treatment.
Because the page in the image set is divided into static dot matrix and dynamic dot matrix, digital printing apparatus can the static dot matrix of buffer memory, and synthesizes the complete space of a whole page with dynamic dot matrix, prints.
When digital printing apparatus is separated identical static dot matrix at needs, only need transfer from buffer memory that data processed gets final product, thereby avoid double counting, improve treatment effeciency.
As shown in Figure 2, the embodiment of the invention method of making image set comprises the following steps:
Step 800, server are determined corresponding template according to the template instruction of receiving.
In specific implementation process, the user can remotely log on to the server of present embodiment by client,
Wherein, client can be the IE browser, or other can sign in to the software of the server of present embodiment.
After the user login, can select the template of storing in the server, after the template of need determining the user, no abdomeinal fin can be received the template instruction, and the module id in instructing according to this template is determined the template that the user selects.
If receive the template that the user uploads, the template that can upload for the user is distributed a template identification, and the user can select the template oneself uploaded like this.
Step 801, server are according to the position command of receiving, the picture that the user is selected places the position of definite template correspondence, and generates the page.
The page is the new picture after template and picture synthesize.
At least one pictures in the plurality of pictures that the picture that the user selects is uploaded for the user who preserves, or the current at least one pictures uploaded of user that receives, that is to say that the user can upload onto the server plurality of pictures in advance, from the plurality of pictures of wearing, select at least one then; Can also be behind determination module, upload at least one pictures that needs again.
Specifically need how many pictures to choose at random as required by the user.
In specific implementation process, server is after receiving position command, and according to the location parameter in the position command of receiving, the picture that the user is selected places the position of definite template correspondence, and generates the page.
Wherein, in the step 801, the picture that server is selected the user places the position of definite template correspondence before according to the adjustment instruction of receiving, the picture that the user selects is adjusted processing.
Can when the user is dissatisfied to picture, picture be adjusted like this.
Concrete, the user is after selecting to proofread and correct picture automatically, and server can receive and adjust instruction that at this moment proofread and correct the picture that the user selects aspects such as the intelligent clever sharpness of adjusting module, saturation degree, denoising, vividness.
Step 802, server receive finish instruction after, the page that generates synthesize processing with front cover and the back cover that the user selects, the generation image set.
Need to prove, the page that synthesizes with front cover and back cover may be many, this depends on that how many users need make and open the page, if also need to continue to make after having made a page, the step that server can repeated execution of steps 800~801 then, after whole page animations are finished in execution in step 802.
In specific implementation process, preserved various front covers and back cover in the server, the user can select the front cover and the back cover of needs in server.Certainly, the user also can upload front cover and the back cover of oneself, and server can be preserved front cover and the back cover that the user uploads, and selects for the user.
Owing to be by network construction drawing image set, and the network bandwidth is limited, the photo capacity that the user uploads might be bigger, take massive band width in the time of can making the picture of user on browsing template like this, if bandwidth is not high, can reduce the speed of browsing, cause user experience to reduce, take place for fear of this situation, can generate corresponding thumbnail according to the picture that the user uploads, the user browses the appearance that thumbnail on the template can be known the self-designed page equally like this, thereby improve surfing and user experience, when generating image set by the time, thumbnail is replaced with original picture get final product, then step 801 can further include:
Step a801, server generate the thumbnail of the picture of user's selection after receiving position command, and set up the corresponding relation of thumbnail and picture.
Step b801, server place the position of template correspondence according to the position command of receiving with the thumbnail that generates, and generate the page.
Then step 802 can further include:
Step a802, server receive finish instruction after, according to the corresponding relation of thumbnail and picture, the picture of the thumbnail correspondence in the page of determining to generate.
Step b802, server are with the thumbnail in the picture replacement page of determining.
The page after step c802, server will be replaced synthesizes processing with front cover and the back cover that the user selects, and generates image set.
Wherein, can further include between step 800 and the step 801:
Server is according to the interpolation of receiving instruction, and the material of user's appointment is added on the position of definite template correspondence.
Can make the user on template and/or picture, add the material that some need oneself like this, such as literal, icon etc.
Preserved various materials in the server, the user can select the material of needs in server.Certainly, the user also can upload the material of oneself, and server can be preserved the material that the user uploads, and uses for the user.
Wherein, can further include after the step 802:
Server sends to this digital printing apparatus with image set after receiving print order.
Can allow the user that the image set of oneself making is printed like this,
From the foregoing description as can be seen: the embodiment of the invention is determined corresponding template according to the instruction of the template received; According to the position command of receiving, the picture that the user is selected places the position of described template correspondence, and generates the page; Receive finish instruction after, the described page synthesize processing with front cover and the back cover that the user selects, the generation image set.Owing to can pass through network construction drawing image set, thereby improved make efficiency and user experience, saved the time, the user is just stayed indoors can the construction drawing image set, and can satisfy requirements of different users.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.