Embodiment
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
A kind of schematic flow sheet rolling over fingerprint plate method of adjustment that Fig. 1 provides for the embodiment of the present invention.The method can be realized by folding fingerprint slab adjusting device, this folding fingerprint slab adjusting device can be realized by software and/or hardware, in the present embodiment, folding fingerprint slab adjusting device can be folding fingerprint plate adjustment software, this Integrated Simulation can be used in digital output equipment doubling fingerprint plate and adjust.As shown in Figure 1, this folding fingerprint plate method of adjustment comprises the following steps:
101, in the layout of initial folding fingerprint plate, two-dimensional coordinate system is set up; Described layout is the appointed area of rolling in described initial folding fingerprint plate on tablet held before the breast by officials face, for placing each little page in described initial folding fingerprint plate.
Open folding fingerprint plate adjustment software, will treat that each little page file of typesetting imports in this software.Wherein, treating each little page file of typesetting, is the file of book size a kind of PDF of the same size.Folding fingerprint plate adjustment software for treating that the little page file of typesetting initially rolls over fingerprint plate to selection one.This initially rolls over fingerprint block can be the folding fingerprint plate chosen from folding hand template base by user, also can adjust software according to the little page file treating typesetting for folding fingerprint plate, a folding fingerprint plate of importing.
Initial folding fingerprint block version comprises a layout, and this layout is initially roll in fingerprint plate to roll over a region selected on tablet held before the breast by officials face, for placing each little page in folding fingerprint plate, and the size adjustable of this layout, and can move.In the present embodiment, folding fingerprint plate adjustment software sets up a two-dimensional coordinate system in the layout of initial folding fingerprint plate, and wherein, horizontal ordinate is X-axis, and ordinate is Y-axis.The true origin of this two-dimensional coordinate system is (0,0), can for being arranged in the point bottom of initial folding fingerprint plate layout left hand edge, the point of the top of left hand edge, the point in the middle of left hand edge, the point bottom of right hand edge, right hand edge point topmost, the point in the middle of right hand edge, the point in the middle of lower limb, point in the middle of coboundary, and the point at the geometric center place of layout.
Second size of the first size 102, obtaining each little page in described initial folding fingerprint plate and the little page file treating typesetting.
After importing initial folding fingerprint plate, using what get, the size of each little page in the initial folding fingerprint plate that gets as first size, and is treated that the size of the little page file of typesetting is as the second size by folding fingerprint plate adjustment software.
103, first coordinate of specified point under described coordinate system of each little page under described first size is obtained.
Determined owing to initially rolling over the position of each little page in layout in fingerprint plate, in layout, two-dimensional coordinate system is established in advance in the present embodiment, therefore, the coordinate that fingerprint plate adjustment mould software can get each little page each point under first size in initial folding fingerprint plate is rolled over.Roll over fingerprint plate adjustment software in reality according to a coordinate points of a certain little page, just can learn this position of little page in layout.Therefore, in order to improve the regulated efficiency of folding fingerprint plate, a point can be specified for each little page, the coordinate of the specified point of each little page under folding fingerprint plate adjustment software acquisition first size.
If 104 described first sizes and described second size inconsistent, each little page in described initial folding fingerprint plate is adjusted to described second size from described first size.
After getting first size and the second size, folding fingerprint plate adjustment software can judge that whether first size is consistent with the second size, if judge first size and the second size inconsistent, the size of initially rolling over each little page in fingerprint plate is adjusted to the second size from first size.
105, second coordinate of described specified point under described coordinate system of each little page under described second size is obtained.
After the size of each little page initially rolling over fingerprint plate is adjusted to the second size from first size, second coordinate of specified point under coordinate system of each little page under folding fingerprint plate adjustment software can get the second size.
Particularly, folding fingerprint plate adjusts software according to the first coordinate of each little page, the initial offset of each little page under can getting first size.Wherein, initial offset is the side-play amount that the specified point of each little page under first size departs from the true origin of coordinate system.Such as, the true origin of two-dimensional coordinate system is (0,0), and the specified point coordinate of a certain little page is (3,2), then the initial offset of the specified point of this little page comprises the initial offset 3 of X-direction, Y-direction initial offset 2.
Further, roll over fingerprint plate adjustment software can obtain the second size under side-play amount between the specified point of each little page and the specified point of each little page under corresponding described first size.
Particularly, the present embodiment small pages size comprises little page width degree and little page height.Preferably, the specified point that each little page is chosen is the first summit of the bottom being positioned at each little page left hand edge.Side-play amount is included in the first side-play amount of two-dimensional coordinate system bottom rail coordinate direction and X-direction and the second side-play amount of ordinate direction and Y-direction.
Little page width degree under second size and the little page width degree under first size are made difference and are obtained the first difference by folding fingerprint plate adjustment software, the row number of the first difference with each little page are multiplied, under obtaining the second size under the first summit of each little page and first size each little page the first summit between the first side-play amount of X-direction.Little page height under second size and the little page height under first size are made difference and are obtained the second difference by folding fingerprint plate adjustment software, the line number of the second difference with each little page is multiplied, under obtaining the second size under the first summit of each little page and first size each little page the first summit between the second side-play amount of Y-direction.
After getting the side-play amount between the first summit of each little page under the second size and the first summit of little page each under corresponding first size, according to initial offset and the side-play amount on the first summit of each little page, described second coordinate on the first summit of each little page under calculating the second size.
Particularly, initial offset comprises the initial offset of horizontal ordinate direction and X-direction and the initial offset of ordinate direction and Y-direction.Folding fingerprint plate adjustment software the initial offset of X-direction and the first side-play amount of X-direction in the first summit initial offset of each little page are done with, the coordinate figure of the first summit X-direction of each little page and the coordinate figure of horizontal ordinate under obtaining the second size.Folding fingerprint plate adjustment software the initial offset of Y-direction and the second side-play amount of Y-direction in the first summit initial offset of each little page are done with, the coordinate figure of Y-direction on the first summit of each little page and the coordinate figure of ordinate under obtaining the second size, thus obtain second coordinate of each little page under the second size.
Wherein, the line number of each little page is each little page putting in order in X direction in layout, and the row number of each little page are each little page putting in order along Y-direction in described layout.In the present embodiment, line number and row value number from 0.
In the present embodiment, under the second size, the computing formula of second coordinate of the first summit of each little page under described coordinate system is as follows: X
2i=X
1i+ (K
2-K
1) * C
i; Y
2i=Y
2i+ (G
2-G
1) * R
i;
Wherein, X
1irepresent the horizontal ordinate i.e. initial offset of the X-direction on the first summit in first coordinate on the i-th little page first summit; (K
2-K
1) * C
irepresent the first side-play amount of the i-th little page; X
2irepresent the horizontal ordinate in second coordinate on the i-th little page first summit; K
1represent first size small pages width; K
2represent the second size small pages width; C
irepresent the row number of the i-th little page.
Y
1irepresent the ordinate i.e. initial offset of the Y-direction on the first summit in first coordinate on the i-th little page first summit; (G
2-G
1) * R
irepresent the second side-play amount of the i-th little page; Y
2irepresent the ordinate in second coordinate on the i-th little page first summit; G
1represent first size small pages height; G
2represent the second size small pages height; R
irepresent the line number of the little page of i.
106, according to described second coordinate of the described specified point of each little page, little page each under described second size is arranged on the relevant position of described layout, generates target folding fingerprint plate.
After the second coordinate getting each little page specified point, according to this second coordinate, the specified point of each little page is placed on the relevant position of layout, when each little page is after the position of layout is determined, generates target folding fingerprint plate, wherein, this target folding fingerprint plate meets the requirement treating the little page file of typesetting.
The folding fingerprint plate method of adjustment that the present embodiment provides, the layout of initial folding fingerprint plate sets up two-dimensional coordinate system, second size of the first size obtaining each little page in initial folding fingerprint plate and the little page file treating typesetting, obtain first coordinate of specified point under coordinate system of each little page under first size, if first size and the second size inconsistent, the second size is adjusted to from first size by initially rolling over each little page in fingerprint plate, second coordinate of the specified point of each little page under coordinate system under obtaining the second size, according to described second coordinate of the specified point of each little page, little page each under second size is arranged in the relevant position of described layout, generate target folding fingerprint plate.Two-dimensional coordinate system is set up in advance in the present embodiment, initially to roll over based on fingerprint plate under this coordinate system, be little page file size by the adjusted size of each little page, the folding fingerprint plate treating the little page file of typesetting is met to generate, no longer needing to roll over fingerprint plate by folding hand editing machine accordingly for treating that the little page file of typesetting regenerates, improve typesetting efficiency and dirigibility.
The schematic flow sheet of the another kind folding fingerprint plate method of adjustment that Fig. 2 provides for the embodiment of the present invention.As shown in Figure 2, the method comprises the following steps:
201, in the layout of initial folding fingerprint plate, two-dimensional coordinate system is set up.
Fig. 3 is initial folding fingerprint plate schematic diagram in the present embodiment.As shown in Figure 3, in the present embodiment, the number of the little page that initial folding fingerprint plate comprises is four, and the front of initial folding fingerprint plate comprises the first little page and the second little page, and the back side of folding fingerprint plate comprises the 3rd little page and the 4th little page.Wherein, first little page of label is 1; The label of the second little page is 2; The label of the 3rd little page is 3; The label of the 4th little page is 4.
In the present embodiment, with the point of the bottom of the left hand edge of layout for true origin, set up two-dimensional coordinate system, horizontal ordinate is X-axis, and ordinate is Y-axis.
Second size of the first size 202, obtaining each little page in initial folding fingerprint plate and the little page file treating typesetting.
203, first coordinate of the first summit under coordinate system of each little page under first size is obtained.
If 204 first sizes and described second size inconsistent, be adjusted to the second size by initially rolling over each little page in fingerprint plate from first size.
Step 202 ~ step 204 see the record of related content in above-described embodiment, can repeat no more herein.
205, second coordinate of the first summit of each little page under coordinate system under obtaining the second size.
Particularly, folding fingerprint plate adjustment software is according to the first coordinate of each little page, the initial offset of each little page under can getting first size, the side-play amount under then obtaining the second size between the first summit of each little page and the first summit of little page each under corresponding first size.After getting the side-play amount between the first summit of each little page under the second size and the first summit of little page each under corresponding first size, according to initial offset and the side-play amount on the first summit of each little page, second coordinate on the first summit of each little page under calculating the second size.
Fig. 4 is the schematic diagram of the present embodiment small pages adjusted size.As shown in Figure 4, the number of the little page that folding fingerprint plate comprises is four, and the front of folding fingerprint plate comprises the first little page and the second little page, and the back side of folding fingerprint plate comprises the 3rd little page and the 4th little page.Wherein, first little page of label is 1; The label of the second little page is 2; The label of the 3rd little page is 3; The label of the 4th little page is 4.Wherein, the solid line money figure indicating 1,2,3 and 4 in Fig. 4 is each little page under first size, and the dotted box indicating 1,2,3 and 4 represents each little page under the second size.
In the present embodiment, the line number of the first little page is 1, and row number are 1; The line number of the second little page is 1, and row number are 0; The line number of the 3rd little page is 0, and row number are 0; The line number of the 3rd little page is 0, and row number are 1.
The process of the side-play amount under obtaining the second size about folding fingerprint plate adjustment software between the first summit of each little page and the first summit of little page each under corresponding first size and the process of described second coordinate on the first summit of each little page under calculating the second size, see the record of related content in above-described embodiment, can repeat no more herein.
206, according to the second coordinate and second size on the first summit of each little page, the coordinate under the second size the second summit, the 3rd summit and the 4th summit is obtained respectively.
In Fig. 4, each little page comprises the first summit, the second summit, the 3rd summit and the 4th summit.Wherein, the first summit is the point being positioned at each little page left hand edge bottom, and the second summit is the point of the top being positioned at each little page left hand edge; 3rd summit is the point of the top being positioned at each little page right hand edge; 4th summit is the point of the bottom being positioned at each little page right hand edge.
After getting second coordinate on the first summit, folding fingerprint plate adjustment software, according to described second coordinate on described first summit of each little page and described second size, can obtain the coordinate under the second size the second summit, the 3rd summit and the 4th summit.
Particularly, ordinate in the coordinate of each little page first summit second is added with the little page height under the second size by folding fingerprint plate adjustment software, obtain the ordinate on the second summit, and using the horizontal ordinate of the horizontal ordinate in second coordinate on the first summit as the second summit, obtain the coordinate on the second summit of each little page.
Further, horizontal ordinate in second coordinate on described first summit of each little page is added with the little page width degree under described second size by folding fingerprint plate adjustment software, obtain the horizontal ordinate on described 3rd summit, and the ordinate in described second coordinate on the first summit is added with the little page height under the second size, obtain the ordinate on the 3rd summit, obtain the coordinate on the 3rd summit of each little page.
Horizontal ordinate in described second coordinate on the first summit of each little page is added with the little page width degree under the second size by folding fingerprint plate adjustment software, obtain the horizontal ordinate on the 4th summit, and using the ordinate of the ordinate in second coordinate on the first summit as the 4th summit, obtain the coordinate on the 4th summit of each little page.
Illustrate, first size is little page width degree is 3, and little page height is that 3, the second to be of a size of little page width degree be 4, and little page height is 4.Namely first size is 3 × 3, the second be of a size of 4 × 4.The coordinate on each little page first summit, the second summit, the 3rd summit and the 4th summit as shown in Figure 4.As shown in Figure 4, the true origin of coordinate system overlaps with the first summit of the 3rd little page.
Be described for the first summit of the first little page, under first size, the coordinate on the first summit of the first little page is (5,5), and the initial offset of the first little page comprises the initial offset 5 of X-direction and the initial offset 5 of Y-direction.Under second size under the first summit of the first little page and first size the first little page the first summit between the first side-play amount=(4-3) × 1=1, the second side-play amount=(4-3) × 1=1.Further, first summit X-axis coordinate=5+1=6 of the little page of the second size first, the Y-axis coordinate=5+1=6 on the first summit of the first little page under the second size.Further, after the coordinate on the first summit getting the first little page, can the position relationship of each point and specified point on little page, calculate the coordinate of each point on little page.Such as, be positioned at right hand edge point i.e. the 3rd summit topmost of the first little page, coordinate according to the first little page first summit is (6,6), be of a size of 4 × 4 according to second, little page width degree is 4, and little page height is 4, thus the coordinate on the first little page the 3rd summit is (10,10) under can calculating the second size.
Be described for the first summit of the 3rd little page, as shown in Figure 4, the true origin of coordinate system overlaps with the first summit of the 3rd little page.In this example, under the second size, the coordinate on the first summit of the 3rd little page is (0,0), then under the second size, the coordinate on the second summit of the 3rd little page is (0,4), under second size, the coordinate on the 3rd summit of the 3rd little page is (4,4), under the second size, the coordinate on the 4th summit of the 3rd little page is (4,0).
207, according to described first summit of each little page, described second summit, described 3rd summit, described 4th summit, side-play amount empty between each page is got respectively, the coordinate of specified point empty between each page under determining the second size.
In the present embodiment, also comprise between page empty in initial folding fingerprint plate.Between page, sky is the distance between adjacent little page.Further, also comprise between page empty in initial folding fingerprint plate, between page, sky is the distance between adjacent little page.Generally, after the coordinate on the first summit of each little page is determined under the second size, just can determine each position of little page in layout according to the coordinate on the summit of each little page, correspondingly, between the page between adjacent little page, sky also just can be determined.
In order to ensure the reliability of rolling over fingerprint plate adjustment software, in the present embodiment, the coordinate of specified point empty between each page under folding fingerprint plate adjustment software can also obtain the second size, and then determine empty position in layout between each page according to specified point empty between page each under the second size.
As shown in Figure 4, initial folding fingerprint plate comprises empty between empty between first page, second page, empty and empty between the 4th page between the 3rd page.Wherein, between first page, sky is empty between page before the 3rd little page and the 4th little page; Between second page, sky is empty between page between the first little page and the second little page; Between 3rd page, sky is empty between page between the 3rd little page and the second little page; Between 4th page, sky is empty between page between the first little page and the 4th little page.
The present embodiment, after the coordinate on adjacent two little page four summits is determined, the position of sky under the second size in layout between the page that folding fingerprint plate adjustment software just can be determined between this adjacent little page according to four summits of adjacent two little pages.
Particularly, folding fingerprint plate adjustment software obtains the difference between the coordinate on the 4th summit of described 3rd little page under the coordinate on the 4th summit of the 3rd little page under the second size and first size, as side-play amount empty between first page, the initial offset of specified point empty between first page under acquisition first size, side-play amount empty between the initial offset of specified point empty between first page and first page is done and, obtain the coordinate of the specified point of sky between first page under the second size.
Correspondingly, folding fingerprint plate adjustment software obtains the difference between the coordinate on described 4th summit of the second little page under the coordinate on the 4th summit of the second little page under the second size and first size, as side-play amount empty between second page, the initial offset of specified point empty between second page under acquisition first size, side-play amount empty between the initial offset of specified point empty between second page and second page is done and, obtain the coordinate of the specified point of sky between second page under the second size.
Folding fingerprint plate adjustment software obtains the difference between the coordinate on the second summit of the 3rd little page under the coordinate on the second summit of the 3rd little page under the second size and first size, as side-play amount empty between the 3rd page, the initial offset of specified point empty between the 3rd page under acquisition first size, side-play amount empty between the initial offset of specified point empty between the 3rd page and the 3rd page is done and, obtain the coordinate of the specified point of sky between the 3rd page under the second size.
Correspondingly, difference between the coordinate obtaining the second summit of the 4th little page under the coordinate on the second summit of the 4th little page under the second size and first size, as side-play amount empty between the 4th page, the initial offset of specified point empty between the 4th page under acquisition first size, side-play amount empty between the initial offset of specified point empty between the 4th page and the 4th page is done and, obtain the coordinate of the specified point of sky between the 4th page under the second size.
In the present embodiment, the distance between adjacent little page is 2.As shown in Figure 4, between second page, sky is empty between page between the second little page and the first little page.Under first size, the 4th summit of the second little page is (3,5), and under the second size, the 4th summit of the second little page is (4,6), then the side-play amount of the second little page is (1,1).Specified point empty between second page in this example overlaps with the 4th summit of the second little page.The coordinate of specified point under first size empty between second page is (3,5), and the initial offset of namely empty between second page specified point is (3,5), and folding fingerprint plate adjustment software can obtain the coordinate of specified point empty between second page under the second size for (4,6).
Such as, between the 3rd page, sky is empty between page between the 3rd little page and the second little page.Under first size, the second summit of the 3rd little page is (0,3), and under the second size, the 4th summit of the second little page is (0,4), then the side-play amount of the second little page is (0,1).Specified point empty between the 3rd page in this example overlaps with the second summit of the 3rd little page.The coordinate of specified point under first size empty between first page is (0,3), and the initial offset of namely empty between second page specified point is (0,3), and folding fingerprint plate adjustment software obtains the coordinate of specified point empty between first page under the second size for (0,4).
208, traversal initial folding fingerprint plate obtains the father node of each mark.
In reality, in initial folding fingerprint plate, also comprise at least one mark.Traversal initial folding fingerprint block, folding fingerprint plate adjustment software can get the father node of each mark.Wherein, when marking other blank spaces of the initial folding fingerprint plate be arranged on except layout, then other blank spaces described are the father node of this mark, when marking on the little page of target being arranged on cloth intra-office, then the little page of described target is the father node of this mark, when when between the page object that mark is arranged on cloth intra-office, sky is upper, then between described page object, sky is the father node of this mark.Wherein, the little page of target is at least one in the first little page, the second little page, the 3rd little page and the 4th little page; Between page object, sky is empty between empty between first page, second page, empty and aerial at least one between the 4th page between the 3rd page.
209, the side-play amount of each mark according to the father node of correspondence is shifted, determines respectively to be marked at the position on described target folding fingerprint plate.
Particularly, after each little page is adjusted to the second size from first size in initial folding fingerprint plate, be arranged on the invariant position being marked at target folding fingerprint plate in other blank spaces described.Be arranged on the mark on the little page of target of cloth intra-office, the side-play amount of this mark according to the little page of target is shifted, determine that this is marked at the position on target folding fingerprint plate.Be arranged on the mark on sky between layout internal object page, then this mark be shifted according to side-play amount empty between page object, determine to be marked at the position on target folding fingerprint plate.
210, target folding fingerprint plate is generated.
Determining each little page empty position at target folding fingerprint plate and after being marked in target folding fingerprint plate position between the position and page of target folding fingerprint plate, folding fingerprint plate adjustment Software Create target folding fingerprint plate.
Two-dimensional coordinate system is set up in advance in the present embodiment, initially to roll over based on fingerprint plate under this coordinate system, be little page file size by the adjusted size of each little page, and position that is empty between each little page, each page and that be respectively marked on target folding fingerprint plate can be determined, thus generate the target folding fingerprint plate meeting and treat the little page file of typesetting, no longer need by folding hand editing machine for treating that the little page file of typesetting regenerates corresponding folding fingerprint plate, solve the publication that exists in prior art and the lower problem of printing efficiency, improve typesetting efficiency and dirigibility.
A kind of structural representation rolling over fingerprint slab adjusting device that Fig. 5 provides for the embodiment of the present invention.As shown in Figure 5, this folding fingerprint slab adjusting device comprises: establishment of coordinate system module 51, first acquisition module 52, second acquisition module 53, adjusting module 54, the 3rd acquisition module 55 and generation module 56.
Have submitted after the little page file of typesetting user, folding fingerprint slab adjusting device is treat that the little page file of typesetting is to selection one initially folding fingerprint plate.Initial folding fingerprint block version comprises a layout, and this layout is for placing each little page in folding fingerprint plate.In the present embodiment, establishment of coordinate system module 51 sets up a two-dimensional coordinate system in the layout of initial folding fingerprint plate, and such as, horizontal ordinate is X-axis, and ordinate is Y-axis.
Import initial folding fingerprint plate in folding fingerprint slab adjusting device after, the first acquisition module 52 by the first size of each little page in the initial folding fingerprint plate that gets, and obtains the second size treating the little page file of typesetting.
Determined owing to initially rolling over the position of each little page in layout in fingerprint plate, in layout, two-dimensional coordinate system is established in advance in the present embodiment, therefore, the second acquisition module 53 can get the coordinate of each little page each point under first size in initial folding fingerprint plate.Roll over fingerprint plate adjustment software in reality according to a coordinate points of a certain little page, just can learn this position of little page in layout.In order to improve the regulated efficiency of folding fingerprint plate, a point can be specified for each little page, the coordinate of the specified point of each little page under the second acquisition module 53 obtains first size.
After getting first size and the second size, adjusting module 54 can judge that whether first size is consistent with the second size, if judge that structure is no, the size of initially rolling over each little page in fingerprint plate is adjusted to the second size from first size by adjusting module 54.
After the size of each little page initially rolling over fingerprint plate is adjusted to the second size from first size, second coordinate of the specified point of each little page under coordinate system under the 3rd acquisition module 55 can get the second size.
After the second coordinate getting each little page specified point, the specified point of each little page is placed on the relevant position of layout according to the second coordinate of each little page by generation module 56, when each little page is after the position of layout is determined, generates target folding fingerprint plate.This target folding fingerprint plate meets the requirement treating the little page file of typesetting.
In the present embodiment, set up two-dimensional coordinate system in advance, initially to roll over based on fingerprint plate under this coordinate system, be little page file size by the adjusted size of each little page, the folding fingerprint plate treating the little page file of typesetting is met to generate, no longer needing to roll over fingerprint plate by folding hand editing machine accordingly for treating that the little page file of typesetting regenerates, improve typesetting efficiency and dirigibility.
The structural representation of the another kind folding fingerprint slab adjusting device that Fig. 6 provides for the embodiment of the present invention.As shown in Figure 6, this folding fingerprint slab adjusting device, except comprising establishment of coordinate system module 51, first acquisition module 52, second acquisition module 53, adjusting module 54, the 3rd acquisition module 55 and the generation module 56 in above-described embodiment, also comprises: the 4th acquisition module 57 and the 5th acquisition module 58.
In the present embodiment, the optional structural implementations of one of the 3rd acquisition module 55 comprises: the first acquiring unit 551, second acquisition unit 552 and computing unit 553.
Wherein, the first acquiring unit 551, for described first coordinate according to each little page, the initial offset of each little page under obtaining described first size; Wherein, described initial offset is the side-play amount that the described specified point of each little page under described first size departs from the true origin of described coordinate system.
Second acquisition unit 552, for the side-play amount between the described specified point of each little page under obtaining described second size and the described specified point of each little page under corresponding described first size.
Computing unit 553, according to described initial offset and the described side-play amount of the described specified point of each little page, described second coordinate of the described specified point of each little page under calculating described second size.
Further, described coordinate system comprises horizontal ordinate and ordinate; Described side-play amount comprises first side-play amount in described horizontal ordinate direction and second side-play amount in described ordinate direction; Described initial offset comprises the initial offset in described horizontal ordinate direction and the initial offset in described ordinate direction; Described specified point is the first summit of the bottom being positioned at each little page left hand edge.
Wherein, second acquisition unit 552 is specifically used for the little page width degree under described second size and the little page width degree under described first size being made difference and obtains the first difference, the row number of described first difference with each little page are multiplied, under obtaining described second size under described first summit of each little page and described first size each little page described first summit between described first side-play amount, and the little page height under described second size and the little page height under described first size made difference and obtain the second difference, the line number of described second difference with each little page is multiplied, under obtaining described second size under described first summit of each little page and described first size each little page described first summit between described second side-play amount.Wherein, the line number of each little page is each little page putting in order along described horizontal ordinate direction in described layout, and the row number of each little page are each little page putting in order along described ordinate direction in described layout.
Computing unit 553 be specifically used for the initial offset in the described horizontal ordinate direction on described first summit of each little page and described first side-play amount to do and, the horizontal ordinate on described first summit of each little page under obtaining described second size, the initial offset in the described ordinate direction on described first summit of each little page and described second side-play amount are done and, the ordinate on described first summit of each little page under obtaining described second size.
Further, in described initial folding fingerprint plate, each little page comprises described first summit, the second summit, the 3rd summit and the 4th summit.Wherein, described second summit is the point of the top being positioned at each little page left hand edge; Described 3rd summit is the point of the top being positioned at each little page right hand edge; Described 4th summit is the point of the bottom being positioned at each little page right hand edge.
Described folding fingerprint slab adjusting device also comprises: the 4th acquisition module 57, for described second coordinate and described second size on described first summit according to each little page, obtain the coordinate on described second fixed point, described 3rd summit and described 4th summit under described second size respectively.About described second coordinate and described second size on described first summit according to each little page, obtain the process of the coordinate on described second fixed point, described 3rd summit and described 4th summit under described second size respectively, the record of related content in above-mentioned example can be joined, repeat no more herein.
Further, the number of little page that described initial folding fingerprint plate comprises is four; The front of described initial folding fingerprint plate comprises the first little page and the second little page, and the back side of described folding fingerprint plate comprises the 3rd little page and the 4th little page.
Further, also comprise between page empty in described initial folding fingerprint plate, between described page, sky is the distance between adjacent little page; Described initial folding fingerprint plate to comprise between first page empty between empty, second page, empty and empty between the 4th page between the 3rd page.Wherein, between described first page, sky is empty between page between described three little pages and described 4th little page; Between described second page, sky is empty between page between described first little page and described second little page; Between described 3rd page, sky is empty between page between described 3rd little page and described second little page; Between described 4th page, sky is empty between page between described first little page and described 4th little page.
Described folding fingerprint slab adjusting device, also comprise: the 5th acquisition module 58, for described 4th summit of described 3rd little page under the coordinate on described 4th summit using the 3rd little page described under described second size and described first size coordinate between difference as side-play amount empty between described first page, the initial offset of specified point empty between described first page under obtaining described first size, side-play amount empty between the initial offset of specified point empty between described first page and described first page is done with, obtain the coordinate of specified point empty between described first page under described second size.
Correspondingly, 5th acquisition module 58, also for described 4th summit of described second little page under the coordinate on described 4th summit by the second little page described under described second size and described first size coordinate between difference, as side-play amount empty between described second page, the initial offset of specified point empty between described second page under obtaining described first size, side-play amount empty between the initial offset of specified point empty between described second page and described second page is done and, obtain the coordinate of the specified point of sky between described second page under described second size.
5th acquisition module 58, also for described second summit of described 3rd little page under the coordinate on described second summit by the 3rd little page described under described second size and described first size coordinate between difference, as side-play amount empty between described 3rd page, the initial offset of specified point empty between described 3rd page under obtaining described first size, side-play amount empty between the initial offset of specified point empty between described 3rd page and described 3rd page is done and, the coordinate of the specified point of sky between described 3rd page under obtaining described second size.
Correspondingly, 5th acquisition module 58, also for described second summit of described 4th little page under the coordinate on described second summit by the 4th little page described under described second size and described first size coordinate between difference, as side-play amount empty between described 4th page, the initial offset of specified point empty between described 4th page under obtaining described first size, side-play amount empty between the initial offset of specified point empty between described 4th page and described 4th page is done and, the coordinate of the specified point of sky between described 4th page under obtaining described second size.
Further, described establishment of coordinate system module 51 is specifically for overlapping described first summit of described 3rd little page with described true origin.
Further, at least one mark is also comprised in described initial folding fingerprint plate.If described mark arranges described initial other blank spaces of folding fingerprint plate except described layout, then other blank spaces described are the father node of described mark.After in described initial folding fingerprint plate, each little page is adjusted to described second size by described first size, described adjusting module 54, also for being marked at the invariant position in other blank spaces described described in keeping.
If described mark arranges on the little page of target of described cloth intra-office, then the little page of described target is the father node of described mark; The little page of described target is at least one in described first little page, described second little page, described 3rd little page and described 4th little page.Described adjusting module 54, also for the side-play amount of described mark according to the little page of described target being shifted, is marked at the position on described target folding fingerprint plate described in determining.
If between the page object that described mark arranges described cloth intra-office on sky, then the little page of described target is the father node of described mark; Between described page object, sky is empty between empty between described first page, described second page, empty and aerial at least one between described 4th page between described 3rd page.Described adjusting module 54, also for being shifted according to side-play amount empty between described page object by described mark, is marked at the position on described target folding fingerprint plate described in determining.
Determining each little page empty position at target folding fingerprint plate and after being marked in target folding fingerprint plate position between the position and page of target folding fingerprint plate, generation module 56 generates target folding fingerprint plate.
Two-dimensional coordinate system is set up in advance in the present embodiment, initially to roll over based on fingerprint plate under this coordinate system, be little page file size by the adjusted size of each little page, and position that is empty between each little page, each page and that be respectively marked on target folding fingerprint plate can be determined, thus generate the target folding fingerprint plate meeting and treat the little page file of typesetting, no longer need by folding hand editing machine for treating that the little page file of typesetting regenerates corresponding folding fingerprint plate, solve the publication that exists in prior art and the lower problem of printing efficiency, improve typesetting efficiency and dirigibility.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that programmed instruction is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.