CN105279141B - A kind of printed matter based on fuzzy matching algorithm copies design method and system - Google Patents
A kind of printed matter based on fuzzy matching algorithm copies design method and system Download PDFInfo
- Publication number
- CN105279141B CN105279141B CN201510705118.9A CN201510705118A CN105279141B CN 105279141 B CN105279141 B CN 105279141B CN 201510705118 A CN201510705118 A CN 201510705118A CN 105279141 B CN105279141 B CN 105279141B
- Authority
- CN
- China
- Prior art keywords
- imitated
- design layout
- value
- space
- whole page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
The present invention provides a kind of printed matters based on fuzzy matching algorithm to copy design method and system.Imitated design layout and imitated example edition face are carried out fuzzy matching by the present invention, and then obtain the difference angle value between the above space of a whole page, and matching scoring is mapped as according to difference angle value.The present invention both can be adapted for inquiring matching scoring as reference in backstage designer executes and copies design process, site for service can also be customized by printed on line product to be tested according to the imitated design layout that matching scoring provides backstage designer, such as only after imitated design layout reaches at or above scheduled matching scoring, website is just considered as qualified imitated design layout and is supplied to user.
Description
Technical field
It sets the present invention relates to printed on line service field more particularly to a kind of printed matter based on fuzzy matching algorithm are imitated
Count method and system.
Background technology
With flourishing for Internet technology, the personalized customization that Development by Depending on Network service is realized increasingly receives vast use
The welcome at family.Wherein, printed on line product customization service is extremely important and universal Personalized service type.For example,
When making the printed matters such as calendar, greeting card, business card, certificate, poster, picture album, advertisement, invitation card, user can take to printed on line product
The picture for the electronic document formats such as business website uploads personal photo, Freehandhand-drawing is drawn, edits the word for including, these users is utilized to provide
Material constitute the printed matter electronics space of a whole page, the design of the printed matter electronics space of a whole page is determined after preview effect;And then user generates and orders
List simultaneously pays expense;The printed matter electronics space of a whole page designed according to user is carried out printed matter material object by printed on line product site for service
Then material object is sent to user by printing by modes such as mailing.It is flat that the customization service of printed on line product takes full advantage of internet
Superiority caused by platform, three design, payment, printing flows utilize mobile phone or computer with being stayed indoors by user
Equal personal terminal are easily realized.It is more convenient compared to traditional printing service, it is often more important that fully to meet user
Specific individual demand ensure that printed matter utmostly meets the actual needs and aesthetical standard of user.
In the above link, the Photographing On-line of the printed matter space of a whole page is the very high work of profession degree, for lacking
For the ordinary user of special knowledge and experience, if from a blank sheet of paper, it is desirable to design both artistic and practical printed matter electricity
The sub- space of a whole page is relatively difficult.
Therefore, in printed on line product customization service, a certain number of standardization masterplates is generally provided, are printed as user
The starting point of brush product space of a whole page Photographing On-line.Standardizing masterplate can be by designer's designed in advance of profession, therefore can ensure it
The global design quality and visual effect of the space of a whole page.Masterplate is standardized actually by the space of a whole page size of printed matter, layout, bright
Degree, color and comprising the definition such as picture box, text box complete, the decoration that designer selectes also is placed on the space of a whole page
The icon of property.User customizes the standardization that site for service is provided first according to self-demand and material from printed on line product
A applicable standardization masterplate is chosen in template library, then fills out the self-defined materials such as picture, text that its own has
It is charged in the picture box and text box of the masterplate.
Although the application of standardization masterplate reduces the difficulty of user's designed, designed printed matter space of a whole page, and makes space of a whole page matter
Amount has certain guarantee, still, as pre-designed and towards the standardization masterplate of not specific public users, it is difficult to protect
Card reaches good cooperation with the owned material of each user, size inevitably occurs between masterplate and the material of user's filling
It is improper, color is uncoordinated, puts in order or the undesirable situation of visual effect that overlapping relation generates.In addition, standardization mould
Version style is stereotyped, lacks characteristic, may cannot be satisfied part and pursue the personalized requirement with high-quality client.
In order to solve this problem, it includes by professional that current printed on line product, which customize the scheme that site for service provides,
Provide the online engineer of one-to-one formula to the user.Online engineer is to pass through online communication means and use by professional
Family carries out productive discussions, listens to user demand (needs of such as printed matter purposes, style, mode of printing etc.), receives user
The raw data of offer designs the printed matter space of a whole page for meeting user demand using raw data and the material in other sources
Scheme;Professional often designs several sets of plan and is selected for user, can also be repaiied to space of a whole page scheme according to the feedback of user
It orders, final generate confirms the printed matter space of a whole page scheme finalized a text through user, delivers subsequent printing link.
Traditional printed matter design method is transplanted on internet platform by online engineer, is taken full advantage of online
The advantage of communication long distance high efficiency can be designed in conjunction with the powerful designed capacity of backstage designer with better quality and user
The printed matter space of a whole page of satisfaction.But for the magnanimity class subscribers group that the customization service of printed on line product possesses, clothes
Business quotient is always limited in Specialty Design teacher that can be equipped with of backstage, therefore designed capacity easily forms bottleneck, causes etc. to be designed
The problem of going out the elongation of original text period, designing quality decline etc. can not fundamentally meet extensive printed on line product design clothes
The demand of business.Therefore, it is necessary on the basis of limited backstage designer staffing, be lifted at the output energy of line engineer
Power.
Imitated design is printed on line product customization site for service designs energy to reconcile magnanimity customer demand and limited backstage
Contradiction between power and pass through frequently with a kind of mode.It, can be to printed on line after user determines imitated design method
Product customize site for service and upload material, and voluntarily provide the space of a whole page as imitated sample, or the imitated sample library provided from website
It selects to copy example edition face in the middle;Website sends the imitated example edition face of user's material and determination to backstage designer, by backstage
Designer copies example edition face with reference to this and is adjusted, and the material filling of user is entered, generates and copies design layout;It designs on backstage
Imitated design layout is uploaded to website by teacher, then is sent user to by website and be determined;It, can be imitative according to this after user determines
Design layout processed generates order and is put to print.It is imitated to design the work difficulty for reducing backstage designer, or user
Shorten the stand-by period, saves design charges expenditure.
In imitated design process, backstage designer will execute necessary modification to imitated example edition face, including this is copied
The original picture and text element in example edition face be substituted for user upload material, and coordinate the material to constitute original space of a whole page, position,
Brightness, color are adjusted.Imitated design should ensure imitated design layout, and there are higher phases with original imitated example edition face
Like degree, to meet expection when user selectes imitated sample to the final space of a whole page;Meanwhile and must exist with imitated example edition face enough
Difference degree, be on the one hand to reach the abundant coordination with user's material in this way, on the other hand also for avoiding imitated set
The new space of a whole page and imitated example edition face after meter is excessively identical, or even the dispute in terms of generation design power, the popularization for influencing the new space of a whole page are answered
With.In the prior art, the modification for copying design process is completely dependent on the experience technical ability of designer, lacks scientific technology hand
Duan Jinhang judges, it is difficult to determine whether its modification degree suitable, website be also difficult to the imitated design layout that designer is provided into
Row is effective to be examined and manages.
Invention content
In order to overcome the problems of the above-mentioned prior art, the present invention provides a kind of printings based on fuzzy matching algorithm
Product copy design method and system.Imitated design layout and imitated example edition face are carried out fuzzy matching by the present invention, so obtain with
Difference angle value between the upper space of a whole page is mapped as matching scoring according to difference angle value.The present invention both can be adapted for designing on backstage
Shi Zhihang copy design process in inquires the matching scoring as reference, can also by printed on line product customize site for service according to
The imitated design layout that there is provided backstage designer of matching scoring is tested, for example, only when copy design layout reach or
After scoring higher than scheduled matching, website is just considered as qualified imitated design layout and is supplied to user.
A kind of printed matter provided by the invention copies design method, which is characterized in that includes the following steps:
The picture and/or text material uploaded is received from user terminal, and obtain selected by user from user terminal and/
Or the space of a whole page in the imitated example edition face submitted describes file;
The interactive options about imitated design condition are provided to user terminal, and are received selected by user from user terminal
Imitated design condition;
It is issued Xiang designer's terminal and copies design objective, the imitated design objective includes the picture and/or text element
Material, the space of a whole page for copying example edition face describe file, imitated design condition;
The space of a whole page for receiving the imitated design layout that designer's terminal uploads describes file;
For the imitated design layout the space of a whole page describe file carry out matching scoring calculate, obtain matching scoring;Compare institute
State matching scoring and preset lowest score threshold value;If the matching scoring is not less than the lowest score threshold value, allow to connect
Copied that design layout is corresponding to be submitted to request by this;If the matching scoring is less than the lowest score threshold value, do not permit
Being permitted to receive this, imitated design layout is corresponding is submitted to request;
It receives that the imitated design layout submitted by designer's terminal is corresponding to be submitted to request, judges that this is formally carried
Hand over whether request is allowed to receive;
If described be submitted to request to be allowed to receive, the space of a whole page of corresponding imitated design layout is described into file and is fed back to
User terminal;
If described be submitted to request not allow to receive, refuse this and be submitted to request.
Preferably, the matching scoring, which calculates, includes the following steps:
Are described by file and is parsed for imitated example edition face and the respective space of a whole page of imitated design layout, is obtained for describing to copy
The space of a whole page of example edition face and imitated design layout composition, brightness, color and wherein each picture box object or text box objects
Field value;
For the field value of imitated design layout, establishes its correlation between the field value in imitated example edition face and reflect
It penetrates;
The relevance map relationship between field value based on imitated design layout and imitated example edition face, is copied
Difference angle value of the design layout relative to imitated example edition face;
The difference angle value of imitated design layout is mapped as matching scoring.
Preferably, for the field value of imitated design layout, it is established between the field value in imitated example edition face
Relevance map the step of specifically include:
The field value for establishing the space of a whole page composition that design layout is copied in description copies the word that the space of a whole page in example edition face is constituted with description
Relevance map between segment value;
It establishes between the field value and the field value of color for describing imitated example edition face for the color that design layout is copied in description
Relevance map;
It establishes between the field value and the field value of brightness for describing imitated example edition face for the brightness that design layout is copied in description
Relevance map;
For the field value of each picture box object or text box objects in imitated design layout, therefrom extraction indicates to be somebody's turn to do
The size of object and the attribute value of position copy the field value of each picture box object or text box objects in example edition face from description
Middle extraction respectively indicates the attribute value of the size and position of each object, and according to described in the object in imitated design layout
The attribute value of each object in attribute value and imitated example edition face calculates the object and the imitated example edition copied in design layout
Region proximity value between each object in face;It establishes and copies the field value of the object and imitated example edition face in design layout
Relevance map relationship between the field value of the middle maximum object of region proximity value.
Preferably, the relevance map between the field value based on imitated design layout and imitated example edition face is closed
The step of system, difference angle value of the design layout relative to imitated example edition face is copied in acquisition, specifically includes:
Calculate copy design layout each field value with relevance map relationship imitated example edition face field value it
Between difference angle value;In turn, the difference angle value of all field values is summed, as imitated design layout relative to imitated example edition face
Difference angle value.
Preferably, for two picture boxs with relevance map relationship in imitated design layout and imitated example edition face
The field value of object or text box objects obtains the difference between every same type attribute value in the two field values, and sentences
Whether the difference of breaking is more than threshold value;It will be greater than difference angle value of the number as the two field values of the difference of threshold value.
Preferably, the relevance map between the field value based on imitated design layout and imitated example edition face is closed
The step of system, difference angle value of the design layout relative to imitated example edition face is copied in acquisition, specifically includes:
Calculate copy design layout each field value with relevance map relationship imitated example edition face field value it
Between difference angle value;
School is carried out to the difference angle value of above each field value with reference to user's story types, quantity and/or imitated design condition
Just, and then again it sums to the difference angle value after correction, between the two as imitated design layout and imitated example edition face
Difference angle value.
Preferably, the step of difference angle value of imitated design layout being mapped as matching scoring specifically includes:
It has pre-established difference angle value and has matched the mapping table between score value;It is tabled look-up, is obtained using difference angle value
Matching scoring.
A kind of imitated design system of printed matter, which is characterized in that including:
User terminal, for submitting use to Website server uploading pictures and/or text material, and to Website server
Selected by family and/or the space of a whole page in the imitated example edition face of submission describes file;And provide a user the interaction of imitated design condition
Formula option will indicate that the parameter of the imitated design condition of user's selection is transferred to Website server;Institute is received from Website server
The space of a whole page of the imitated design layout of feedback describes file;
Website server, for receiving the material from user terminal, the space of a whole page in imitated example edition face describes file, imitated sets
Meter condition is simultaneously integrated into imitated design objective, and imitated design objective is sent to designer's terminal;Designer's terminal is received to upload
The space of a whole page of imitated design layout file is described;For the imitated design layout the space of a whole page describe file carry out matching scoring meter
It calculates, obtains matching scoring;Compare the matching scoring and preset lowest score threshold value;If the matching scoring is not less than described
Lowest score threshold value, then allowing to receive this, imitated design layout is corresponding is submitted to request;If the matching scoring is less than institute
Lowest score threshold value is stated, then not allowing to receive this, imitated design layout is corresponding is submitted to request;It receives by designer's terminal
The imitated design layout of submission is corresponding to be submitted to request, judges that this is submitted to whether request is allowed to receive;If
It is described that request is submitted to be allowed to receive, the space of a whole page of corresponding imitated design layout is described into file and feeds back to user terminal;
If described be submitted to request not allow to receive, refuse this and be submitted to request;
Designer's terminal receives the imitated design objective from the Website server;It generates and on Website server
The space of a whole page for passing imitated design layout describes file;The space of a whole page that imitated design layout is received from Website server describes the matching of file
Scoring;Submit that imitated design layout is corresponding is submitted to request to Website server;It is formal that refusal is received from Website server
Submit the prompt of request.
Preferably, the Website server, which executes matching scoring and calculates, includes:Website server to imitated example edition face and
The imitated respective space of a whole page of design layout describes file and is parsed, and obtains for describing imitated example edition face and imitated design layout
Space of a whole page composition, brightness, color and wherein each picture box object or text box objects field value;Website server is for imitative
The field value of design layout processed establishes its relevance map between the field value in imitated example edition face;Website server
The relevance map relationship between field value based on imitated design layout and imitated example edition face obtains and copies design layout
Difference angle value relative to imitated example edition face;The difference angle value of imitated design layout is mapped as matching and commented by Website server
Point.
Preferably, it further includes payment system and print system that the printed matter, which copies design system,;Also, the user
The space of a whole page for the imitated design layout that terminal-pair is fed back from Website server reception describes file and is determined or refuses to determine;
After user terminal is determined, the Website server generates order, the payment system for the imitated design layout
Payment is executed to order;The print system prints order.
The present invention carries out imitated design layout relative to the similarity in imitated example edition face, difference degree by matching primitives
Based on the matching verification on the basis of fuzzy value imitated design has both been avoided to realize quantitative evaluation to imitated design layout
The space of a whole page is excessively identical with imitated example edition face, and prevents imitated design layout excessive with imitated example edition face difference and compromise user
Expection when example edition face is copied in selection to the space of a whole page.This invention ensures that the quality of the imitated design layout of user is can finally be provided to,
Also design process is copied to designer and provides effective inspection, reference and management, help whether designer judges modification degree
Properly.
Description of the drawings
Fig. 1 is the composition frame chart that design system is copied using the printed on line product of the present invention;
Fig. 2 is the matching methods of marking flow chart of the present invention;
Fig. 3 is the space of a whole page schematic diagram as the imitated example edition face of the present invention;
Fig. 4 is the space of a whole page schematic diagram of the imitated design layout formed by imitated design.
Specific implementation mode
Below with reference to the embodiments and with reference to the accompanying drawing technical scheme of the present invention is described in further detail.
As shown in Figure 1, the imitated design system of the printed on line product of the present invention includes:User terminal 1, is set Website server 2
Count teacher's terminal 3, payment system 4 and print system 5.
User logs on to the Website page of printed matter Photographing On-line customization service using the browser tool of user terminal 1,
Or the APP homepages serviced are customized using special APP tool links to the printed matter Photographing On-line of user terminal 1, to logical
Cross the network connection that network establishes two-way interactive transmission with Website server 2.Website server 2 provides material to user terminal 1
The page is uploaded, user terminal 1 can upload the picture materials that page selection locally preserves in the material and be uploaded to Website server
2.The material uploads the page and also provides the interactive form filled in for user, and word work can be written in user in list
For text material and it is committed to Website server 2.The work(of link material crawl can also be provided by uploading the page by the material
Can, i.e., the URL link of some network address (such as the blog of user, Dropbox, online photograph album, home page of company etc.) is filled in or is copied by user
In shellfish to the list of the page and Website server 2 is submitted to, Website server 2 can establish the link simultaneously with the network address automatically
The picture file in the network address is downloaded, the material provided to the user is made.
The interaction page for the selection printed matter layout service type that user terminal 1 is provided by website is to website service
Device 2 initiates imitated design request, and Website server 2 copies example edition face to user terminal offer according to the request and selects the page.It should
The imitated example edition face selection page is linked to the imitated sample library of website with means such as plug-in units, so as to show net on this page
It stands through several imitated example edition faces for copying the offer of sample library.Website can be pre-designed by designer different space of a whole page types, layout,
The imitated example edition face of style, purposes, and the space of a whole page that these are copied to example edition face describes file and is stored in imitated sample library.User
It can be copied from this according to the needs and hobby of itself and select at least one imitated example edition face in the example edition face selection page, and
Selection is committed to Website server 2.Alternatively, user can also utilize the upload work(that the imitated example edition face selection page provides
Can, the space of a whole page for submitting the expression for meeting prescribed form to copy example edition face from user terminal 1 to Website server 2 describes file.With
Family is selected or the imitated example edition face submitted is by the starting point as imitated design.
Further, after imitated example edition face is determined, Website server 2 can provide imitated set to user terminal 1
Conditions pages are counted, which collects the imitated design condition of user in the form of interactive options, and imitated design condition describes
The imitated design layout formed by imitated design shows in picture materials, can have in terms of brightness, color, text and icon style
Some attributes.For example, the imitated design condition in terms of being shown as picture materials, can provide on the imitated design condition page
" keeping original state ", " allowing to cut ", " allowing to adjust the ratio of width to height ", " allowing to cut and adjust the ratio of width to height " option;If user selects
Select the imitated design condition in terms of " keeping original state " shows as picture materials, the then picture materials uploaded for user, imitative
Setting up in meter does not allow cropped picture material, does not allow the ratio of width to height for adjusting picture yet, is only allowed in and keeps the ratio of width to height and picture
It is all it is partially complete in the case of the size of picture materials is amplified, is reduced adjustment;On the contrary, if user's selection " is permitted
Permitted to cut ", " allow adjust the ratio of width to height ", " allowing to cut and adjust the ratio of width to height " option as design condition is copied, then permission exists
In the imitated design layout formed through imitated design the ratio of width to height is cut and/or adjusts to picture materials execution.It is imitative in terms of brightness
Design condition processed may include the options such as " highlighted ", " bright ", " common ", " partially dark ", " darkness ", and user is to copying design condition
Selection illustrate average brightness degree possessed by the imitated design layout formed through imitated design.Imitated in terms of color sets
Meter condition may include the color options such as white, red, orange, yellow, yellowish green, green, green, blue, royal purple, purple, black and " black and white " option, if with
Family selects wherein at least one color options, then the imitated design layout integral color formed through imitated design is biased to color choosing
The color of item characterization;If user selects " black and white ", the imitated design layout formed through imitated design is presented black without colored
The effect of the white space of a whole page.Imitated design condition in terms of text and icon style indicates font used by copying design layout, uses
Imitated design condition in terms of the type attribute of the icon (including artistic calligraphy) of decoration, the text and icon style may include
The options such as " commercial affairs ", " Chinese style ", " cartoon ", " quasi- object " are imitated if user selects the type represented by wherein at least one option
Designer must be chosen at imitated design layout from the font set, icon sets of the label with corresponding type during setting up meter
The font and icon of upper application;These font sets, icon sets can be collected by website, processing, mark label and being supplied to are set
Count Shi Zuowei materials, for example, label be can be taken in the font set of " Chinese style ", icon sets more distich, covering of the fan, lantern,
The icon of the Chinese styles style such as Double Happiness and the artistic font of more calligraphy feature;Label be " commercial affairs " and font set and icon sets
It is middle to take in the formal fonts such as more international icon and regular script, the Song typeface, black matrix.User terminal 1 will indicate user
The parameter of the imitated design condition of selection is transferred to Website server 2.
It, will after Website server 2 has received user's offer and selected material, imitated example edition face, imitated design condition
The above content is integrated into imitated design objective, and issues on the imitated design objective page of the website.
The backstage designer that website is employed logs on to the imitated design objective page of the website by designer's terminal 3, from
Assigned imitated design objective is actively got or received to the page;Website server 2 imitated can be set what is got or distributed
Material that meter task includes, imitated example edition face, imitated design condition are sent to designer's terminal 3.Website server 2 can also be
Designer's terminal 3 provides the online layout function based on interaction page and plug-in card program, and online layout function includes
New space of a whole page design document function is created and edits, to copying function and link of the layout file in example edition face into edlin
To website material database to obtain the function of inside library character body collection, icon sets.Designer's terminal 3 can utilize the online version
Face design function completes imitated design, is formed and copies design layout, this is copied design layout and parsed by online layout function
And be generated as the space of a whole page and describe File, and then the space of a whole page of imitated design layout describes file teacher of being designed terminal 3 and is uploaded to net
Site server 2.
According to the present invention, online layout function includes that the function of matching scoring is carried out to copying design layout.Specifically
For, after the design for completing an imitated design layout, this can be copied the space of a whole page description of design layout by designer's terminal 3
File uploads Website server 2 and Website server 2 is asked to carry out matching scoring and calculates;If the matching of the imitated design layout is commented
Point be not less than lowest score threshold value, then illustrate the similarity of the imitated design layout and imitated example edition face, difference degree and this imitate
Design layout processed has reached requirement to the degree of conformity for copying design condition, therefore the imitated design layout can be as qualification
Product goes out original text, and designer's terminal 3 sends out to Website server 2 and is submitted to request;Certainly, not less than lowest score threshold value
In the case of, it can continue to carry out edit-modify to imitated design layout, and Operating match scoring calculates again.But such as
The matched scoring of fruit calculates, and the matching scoring for copying design layout is less than lowest score threshold value, then must be to the imitated design version
Face carry out edit-modify and again Operating match scoring calculate, otherwise can not should until reach lowest score threshold value or more
Imitated design layout is submitted to Website server 2.Website server 2 receives matching scoring higher than lowest score threshold value
Imitated design layout is submitted to request;For matching scoring less than the imitated design layout of lowest score threshold value, then refuse
It is submitted to request, the prompt of feedback " scoring is not up to standard, please change then score again ".
The imitated design layout that Website server 2 was received it be submitted to feeds back to user terminal 1 and is determined;
After user determines, Website server 2 can copy design layout according to this and generate order, execute branch to order by payment system 4
It pays and is put to print system 5 and execute printing.If the dissatisfied imitated design layout of user, can also refuse to determine;Website service
Device 2 provides communication and message-leaving function between user and designer, so that user is anti-for the determining imitated design layout of refusal
Present opinion;It is copied again according to feedback opinion by designer and designs and execute matching scoring above-mentioned again.
File is described about the space of a whole page mentioned herein, in order to adapt to online layout Internet-based and printing
It needs, the space of a whole page is described using label language, and user terminal 1, Website server 2, designer's terminal 3 and print system
5, which can describe file by parsing the space of a whole page, reproduces the corresponding space of a whole page, consequently facilitating the network transmission of the space of a whole page and printing.
By taking the space of a whole page shown in Fig. 3 as an example, which includes:Three picture boxs 301,302,303, can be by picture element
Material is filled to these picture boxs;Two text boxes 304,305, can be filled to these text boxes by text material.The space of a whole page
The space of a whole page describes file and following form can be used:
<Page Size>={ 42cm*29.7cm }
<Page structure>=LR1:1
<Element Composition>={ Img=3;Text=2 }
<Page Tone>=yellow
<Page Luminance>=normal
<Element>={ Name=imgbox301, Property=custom-material, Size=60%X*
50%Y, Position=(10%X, 10%Y), Direction=0, Outline-shape=rectangle, Overlap-
Degree=0%, Transparence=50% }
<Element>={ Name=textbox304, Property=designer-material, Size=60%X*
20%Y, Position=(10%X, 70%Y), Direction=0, Outline-shape=rectangle, Overlap-
Degree=0%, Transparence=50% }
In the description file that is constituted of label language above, the composition of the space of a whole page, brightness, color are described with field value
The every attribute of coloured silk and the wherein position of each object, size etc..
Wherein, space of a whole page great little Zi Duan <Page Size>Indicate the length * width dimensions of the space of a whole page.Layout structure Zi Duan <
Page structure>Indicate that the space of a whole page is divided into left (L) and right (R) two parts by the space of a whole page, and two-part size is 1:
1, i.e., symmetrical layout structure may be adapted to brochure, card etc. that page is unfolded as left and right.
The space of a whole page constitutes Zi Duan <Element Composition>Indicate that picture box, text box that the space of a whole page includes are respective
Quantity, the , < in upper example;Element Composition>The value of field shows that the space of a whole page has 3 picture boxs and 2 texts
This frame.
Space of a whole page tone Zi Duan <Page Tone>Indicate the main tone of the space of a whole page;It extracts in the space of a whole page in addition to picture box, text
The tone value of each pixel in other regions other than this frame region, and the range residing for the tone value, by the pixel
Tone value its be classified as certain colour type, amount to white, red, orange, yellow, yellowish green, green, green, blue, royal purple, purple, black etc. 11
Kind colour type, each colour type cover specific tone value section, the tone value section that different colours classification is covered
Non-overlapping copies;In turn, it is each colour type, counts the pixel number being referred under the colour type and account for the space of a whole page by statistical regions
Whole pixel numbers ratio value;Then, judge for the highest colour type of wherein ratio value, whether which is more than the
The colour type is then defined as the Tone values of the space of a whole page by one predetermined threshold (such as 30%) if it is greater than the first predetermined threshold;Phase
Instead, if the ratio value possessed by the highest colour type of ratio value is not more than the first predetermined threshold yet, and then judge ratio
Example value occupy whether the sum of ratio value of colour type of front two is more than the second predetermined threshold (50%), pre- if it is greater than second
Determine threshold value, is then the Tone values of the space of a whole page by two above colour type common definition;On the contrary, if ratio value occupy front two
The sum of ratio value of colour type is also not greater than the second predetermined threshold, then further judges that ratio value occupy the color of front three
Whether the sum of ratio value of classification is more than third predetermined threshold (60%), if it is greater than third predetermined threshold, then by three above
Colour type common definition is the Tone values of the space of a whole page;On the contrary, if ratio value occupy the colour type of front three ratio value it
Also it is not greater than third predetermined threshold, then the Tone values of the space of a whole page is defined as None, shown bright not in visual effect
The aobvious main tone being dominant.In upper example, Tone values are defined as colour type yellow, show that the space of a whole page is with " Huang " color
Masterplate of the classification as main tone.
Space of a whole page Liang Duziduan <Page Luminance>It indicates the luminance state of the space of a whole page, calculates being averaged for pixel in the space of a whole page
Brightness value;In turn, by whole brightness values (such as 0-255) in Intensity model be divided into " highlighted ", " bright ", " common ", " partially
Secretly ", " darkness " five sections, the range of luminance values non-overlapping copies of each section covering;Which is according to the average brightness value
Within one brightness value section, by space of a whole page <Page Luminance>Field value is " highlighted ", " bright ", " general
It is logical ", " partially dark ", one of " darkness " five kinds of brightness types, to reflect brightness effects on the whole., < in this example;Page
Luminance>Field value is common (Normal).
<Element>Field description constitutes the picture box 301 of the space of a whole page, and wherein Name values define right described by the field
As title, that is, show that this field is the description to picture box 301;Property values define the editable attribute of picture box 301,
The value of custom-material indicates the picture box 301 for filling user's material;Size values define picture box 301
Horizontal size and vertical dimension, as shown in figure 3, using the left upper apex O of half breadth of a left side of the space of a whole page as origin, the level of left half breadth
Size Expressing is X, and longitudinal size is expressed as Y, then the level of Size values picture box 301, longitudinal size with it relative to X, Y value
Percentage characterization;Position values define the position of picture box 301, and Position values are pushed up using the upper left of picture box 301
Point is respectively relative to X with the level of O points, fore-and-aft distance, the percentage of Y value characterizes;Direction values define picture box 301
Direction, the direction indicates with 301 rotation angle relative to horizontal direction of picture box;Outline-shape values define
The circumferential profile of picture box 301, value expression is rectangle, can also take the values such as round rectangle, ellipse;Overlap-
Degree values define the degree of overlapping of picture box 301, i.e. other picture boxs of the picture box 301 with the space of a whole page, text box phase mutual respect
Folded region area accounts for the percentage of 301 gross area of picture box, is 0% in this example, i.e., non-overlapping region;Transparence values
Define the transparency of picture box 301, i.e., in the case where above-mentioned overlap condition and picture box 301 are located at non-innermost layer, picture
The transparency of the lap of frame 301.
Ling Yige <Element>Field description constitutes the text box 304 of the space of a whole page, and wherein Name values define the field institute
Description object title shows that this field is the description to text box 304;Property values define compiling for text box 304
Attribute is collected, the value of designer-material indicates that text frame 304 is used for the material of filling design Shi Xuanding;Size values,
The definition of Position values, Direction values, Outline-shape values, Overlap-degree values, Transparence values
It is identical as picture box 301.
For the picture box 302,303 and text box 305 on the space of a whole page, also respectively in the space of a whole page describes file with an independence
<Element>Field is described.
The present invention is based on the imitated design layouts that fuzzy matching algorithm is realized to match methods of marking for lower mask body introduction.Fig. 2
Show matching methods of marking flow chart.In step 201, imitated design layout is matched with imitated example edition face.It is imitated to set
The meter space of a whole page is the replacement of picture and text material to be carried out on the basis of imitated example edition face, and constituted to the space of a whole page for copying example edition face, position
Set, brightness, color carry out certain amplitude in adjustment and obtain.Therefore, the two must in terms of the various elements for constituting the space of a whole page
So there is certain relationship that corresponds, this relationship is demonstrated by the correlation of the two.In this step 201, to copying example edition
Face and the respective space of a whole page of imitated design layout describe file and are parsed, and are obtained respectively for describing imitated example edition face and copying to set
Count the field value of the space of a whole page compositions of the space of a whole page, brightness, color and the wherein items such as the position of each object, size attribute;And
For the above-mentioned field value of imitated design layout, it is related between the field value in imitated example edition face to establish it using matching rule
Property mapping.
In the present embodiment, using the space of a whole page shown in Fig. 3 as imitated example edition face, designer is in the process for carrying out imitated design
In, the material situation and imitated design condition provided according to user, the picture box and text box that can be directed on imitated example edition face,
The material that the material inserted at least a portion picture box and text box is replaced with to user's upload, can also adjust picture
The attributes such as the size of frame and/or text box, position, direction, circumferential profile, if causing picture box, text during above-mentioned adjustment
The change of overlapping relation between this frame, also will produce the change of degree of overlapping and transparency;Above-mentioned adjustment can also cause picture box, text
The editable attribute of this frame changes, such as designer is possible to be used to fill the figure of user's material on imitated example edition face
Piece frame or text box are converted to the material of filling design Shi Xuanding, or conversely, filling design teacher will to be used on imitated example edition face
The picture box or text box of material are converted to filling user's material.If the space of a whole page in imitated example edition face constitutes endless with user's material
It is consistent entirely, then can be related to the variation that the space of a whole page is constituted in imitated design layout, such as 3 picture boxs, 2 texts by Fig. 3
Frame variation is increases in 4 picture boxs and 1 text box or imitated design process, reduction picture box, text box bring the space of a whole page
The change of composition.Designer it is also possible to the space of a whole page tone in example edition face can be copied to this, space of a whole page brightness is adjusted, to reach
The requirement in design condition is copied with the good arranging effect and satisfaction of new filling material.But for space of a whole page size and
Layout structure, is converted to the availability of practical printed matter due to being related to imitated design layout, for example, with the mating aspect of paper
Problem generally does not allow to be adjusted in imitated design process.Fig. 4 is shown on the basis of the imitated example edition face of Fig. 3 through imitative
Set up the imitated design layout formed after meter.As shown in Figure 4 in imitated design layout, the picture box 301 in example edition face is copied
It is designed Shi Jinhang sizes and position adjustment and becomes to copy the picture box 401 in design layout;Analogously, picture
Frame 302,303 is designed Shi Jinhang sizes, position, direction adjustment and degree of overlapping and transparency change has occurred and becomes
Picture box 402,403 in imitated design layout;Text box 304 is designed Shi Jinhang sizes, position adjusts and becomes
Text box 404 in imitated design layout;Then teacher of being designed cancels text box 305, instead a new picture box
405。
Imitated example edition face and imitated design layout are characterized as a result of marking the space of a whole page that language is constituted to describe file,
Therefore for the two above space of a whole page, can file acquisition each field therein easily be described by parsing the respective space of a whole page
Value;We therefrom indicate both imitated example edition face and imitated design layout by the relevance map between establishing field value
Correlation.
Wherein, the relevance map between the part field value of two spaces of a whole page can directly obtain, such as imitated sample
Space of a whole page <Element Composition>Field can directly with imitated design layout <Element Composition>
Field establishes relevance map, because the space of a whole page that the two obviously characterizes the space of a whole page is constituted;Imitated example edition face <Page Tone>Word
Section can also directly with imitated design layout <Page Tone>Field establishes relevance map;Imitated example edition face <Page
Luminance>Field can directly with imitated design layout <Page Luminance>Field establishes relevance map.
But the correlation for copying the objects such as each picture box, text box on example edition face and imitated design layout is reflected
It penetrates, then needs to be established using fuzzy matching rule, the reason is as follows that.If we in imitated design layout simply to scheme
The primary source of piece frame and text box is mapped, i.e., picture box 401 is mapped to picture box 301, picture box 402 maps to figure
Piece frame 302, picture box 403 map to picture box 303, text box 404 maps to text box 304, picture box 405 is thought imitated
Without mapping object on example edition face, and imitated differential variation of the design layout relative to imitated example edition face is carried out based on the mapping relations
The statistics of amount, then can due to wherein in addition to picture box 401 other objects relative to its primary source in attributes such as position, sizes
Aspect is all varied widely, and excessively high estimates imitated differential variation amount of the design layout relative to imitated example edition face.Thing
In reality, the principal element of otherness is the region segmentation layout on the space of a whole page, Fig. 3 and Fig. 4 institutes in visual effect between the decision space of a whole page
There is larger consistency in two spaces of a whole page shown, but the object of each picture box or text box originally in region segmentation layout
Larger change has occurred in occupied regional location on the space of a whole page, results in the problem of above-mentioned differential variation amount is overestimated.Therefore,
In the present invention, the degree of consistency of regional location is occupied on the space of a whole page based on object to determine imitated example edition face and imitated design
The relevance map of the objects such as each picture box, text box on the space of a whole page.
Specifically, for copying the picture box 401 in design layout shown in Fig. 4, < is described to the object in acquisition;
Element>Field therefrom extracts Size and Position values, and calculates the object using the Size and Position values
Picture box 401 is with each object-i.e. picture box 301,302,303 in imitated example edition face, the region between text box 304,305-
Proximity value takes the maximum object of region proximity value with picture box 401 in imitated example edition face, establish picture box 401 with
Relevance map relationship between the object.Wherein, the computational methods of the region proximity value are:Utilize picture box 401
Size calculates the center position coordinate of the picture box 401 with Position values;And utilize each object copied in example edition face
Xiang Ying <Element>Size in field calculates the center position coordinate of each object with Position values;Calculate picture box
Spacing between 401 central point and the central point of each object in imitated example edition face, as the region proximity value.For
Each picture box, text box objects in imitated design layout, the above-mentioned algorithm of iteration, so as to each for imitated design layout
Object establishes the relevance map relationship of itself and proximity value maximum object in region in imitated example edition face.By calculating above
Method can establish following relevance map relationship:Picture box 401 is established correlation with the picture box 301 in Fig. 3 and is reflected in Fig. 4
Penetrate relationship;Picture box 303 in Fig. 4 in picture box 402 and Fig. 3 establishes relevance map relationship;Picture box 403 and Fig. 3 in Fig. 4
Middle picture box 302 establishes relevance map relationship;Text box 305 establishes relevance map pass in text box 404 and Fig. 3 in Fig. 4
System;Text box 304 establishes relevance map relationship in picture box 405 and Fig. 3 in Fig. 4, to indicate the above each object;
Element>Also identical relevance map relationship is just provided between field.
Fig. 2 is returned to, in step 202, based on described related between imitated design layout and the field value in imitated example edition face
Property mapping relations, obtain and copy design layout and imitated example edition face difference angle value between the two.In this step 202, first
Calculate the difference copied between each field value of design layout and the imitated example edition face field value with relevance map relationship
Angle value;In turn, the difference angle value of all field values is summed, the difference degree as imitated design layout relative to imitated example edition face
Value.
Specifically, for copying both design layout and imitated example edition face <Element Composition>Field,
The absolute difference of the absolute difference of the Img values of two fields and Text values is summed, is not more than 3 if should and be worth, directly
It connects as the difference angle value;If should and be worth and be more than 3, the difference angle value is used as by 3;The imitated sample of Fig. 3 in this example
Both imitated design layouts of the space of a whole page and Fig. 4 <Element Composition>The difference angle value of field is 2.Dui Yu <Page
Tone>The value of field, the field indicated at least one colour type, then according to it is red, orange, yellow, yellowish green, green,
Blueness, indigo plant, royal purple, purple, it is black put in order, the difference angle value of same color classification is 0, for example, it is red with it is red;Adjacent color classification
Difference angle value be 0.5, such as it is red with it is orange, purple with it is black;The difference degree of two colour types of one colour type of midfeather
Value is 1, for example, it is yellow with it is green, royal purple with it is black;The difference of two colour types of two or more colour types of midfeather
Scale division value is 2, such as red and yellowish green, red and green, green and black difference angle value is all 2;White in addition to the white difference of oneself
Angle value is other than 0, and the difference angle value Uniform provisions with other each colour types are 2.In the above manner, the imitated design version of comparison
Both face and imitated example edition face <Page Tone>The colour type of field, you can obtain the difference angle value of the field.Ru Guo <
Page Tone>Field value is two or more colour type, then seeks the difference degree of wherein each colour type
Value, using maximum difference angle value as the difference angle value of the field;Such as imitated example edition face <Page Tone>Field is Huang
Color, and imitated design layout <Page Tone>Field value is yellowish green with green, then two Ban Mian <Page Tone>Field value
Difference angle value is 1.Dui Yu <Page Luminance>Field, field value be all with " highlighted ", " bright ", " common ", " partially secretly ",
" darkness " five classifications indicate, then put in order according to " highlighted ", " bright ", " common ", " partially dark ", " darkness ", phase
Difference angle value with luminance levels is 0, and the difference angle value of adjacent brightness classification is 0.5, one or more are bright for midfeather
The difference angle value for spending two luminance levels of classification is 1;Such as imitated example edition face <Page Luminance>Field be it is common,
And imitated design layout <Page Tone>Field value is highlighted, then two Ban Mian <Page Luminance>The difference of field value
Scale division value is 1.
For the two Ge < with relevance map relationship;Element>Field obtains two field items same type categories
Property value between difference, and judge the difference whether be more than threshold value;The number of the difference of threshold value be will be greater than as two Ge <
Element>The difference angle value of field.Specifically, for the picture box 301 in the picture box of Fig. 4 401 and Fig. 3, the two has
Relevance map relationship will then describe 401 < of picture box;Element>Every attribute value of field respectively with description picture box
301 <Element>Every same type attribute value of field is compared, and obtains the difference between same type attribute value, and sentence
Whether offset value is more than threshold value.Wherein, the Name values of picture box 301 show that it is picture box, and the Name values of picture box 401 show
It is also picture box, then the difference on the attribute value is 0;On the contrary, the Name values of picture box 405 with have relevance map relationship
Both Name values of text box 304 belong to different type, then the difference on the attribute value is 1;Threshold value in the Name values is 0,
Then it can make two Ge < when the difference is 1;Element>The difference angle value of field adds 1.The Property values of picture box 301 are
Custom-material, if the Property values of picture box 401 are all custom-material, the difference on the attribute value
It is 0;On the contrary, if the Property values of picture box 401 are designer-material, the difference on the attribute value is 1;It should
Threshold value in Property values is 0, then can make two Ge < when the difference is 1;Element>The difference angle value of field adds 1.
To 301 respective size value Size of picture box 401 and picture box, difference and vertical dimension of the two in horizontal size are sought respectively
On difference, and the difference in determined level size whether be more than horizontal size change threshold (being indicated with the percentage of X), if greatly
Make two Ge < in the threshold value;Element>The difference angle value of field adds 1, and judges whether the difference in vertical dimension is more than vertically
Change in size threshold value (is indicated) with the percentage of Y;Make two Ge < if more than the threshold value;Element>The difference angle value of field adds 1;Cause
This, the change in size between picture box 401 and picture box 301 can at most lead to two Ge <Element>The difference angle value of field increases
Add 2.In turn, for 301 respective positions value Position of picture box 401 and picture box, the two is sought respectively in the horizontal direction
Difference and vertical direction on difference, and whether the difference on determined level direction is more than horizontal position change threshold (with X
Percentage indicates), make two Ge < if more than the threshold value;Element>The difference angle value of field adds 1, and judges in vertical direction
Whether difference is more than upright position change threshold (being indicated with the percentage of Y);Make two Ge < if more than the threshold value;Element>Field
Difference angle value add 1;Therefore, the change in location between picture box 401 and picture box 301 also can at most lead to two Ge <Element
>The difference angle value of field increases by 2.For 301 respective direction value Direction of picture box 401 and picture box, the two angle is sought
On difference, and judge the difference whether be more than angle change threshold value, then make two Ge < if more than angle change threshold value;Element>
The difference angle value of field adds 1.For 301 respective Outline-shape values of picture box 401 and picture box, if two
Outline-shape values are identical, then the difference on the attribute value is 0;On the contrary, if two Outline-shape values are different, it is somebody's turn to do
Difference on attribute value is 1;Threshold value in the Outline-shape values is 0, then can make two Ge < when the difference is 1;
Element>The difference angle value of field adds 1.For 301 respective Overlap-degree values of picture box 401 and picture box, calculate
Difference in the two percentages, and judge whether the difference is more than overlapping percentages threshold value (percentage expression), if more than
Overlapping percentages threshold value then makes two Ge <Element>The difference angle value of field adds 1.It is respective for picture box 401 and picture box 301
Transparence value Transparence, both calculate the difference in percentages, and judge whether the difference is more than transparency
Percentage threshold (percentage expression), then makes two Ge < if more than transparency percentage threshold;Element>The difference angle value of field
Add 1.In this way, after judging above every attribute value, it is final to obtain picture box 401 and 301 two Ge < of picture box;
Element>The difference angle value of field.Analogously, in this way, imitated design layout and imitated example edition face can be calculated
In each object < for establishing relevance map relationship;Element>The difference angle value of field, such as picture box 402 and picture
Frame 303, picture box 403 and picture box 302, text box 404 and text box 305, picture box 405 and 304 < of text box;
Element>The difference angle value of field.
On this basis, the difference angle value of imitated design layout and the imitated each field in example edition face is summed, i.e., will;
Element Composition>Field, <Page Tone>Field, <Page Luminance>Field and it is each have correlation
Mapping relations <Element>The difference angle value of field is summed, the difference as imitated design layout relative to imitated example edition face
Angle value.In the statistic algorithm of the above difference angle value, the judgment method of threshold smoothing is run, therefore gained difference angle value is practical
On be a fuzzy value.
But be to the adjustment of at least part of the space of a whole page in imitated design process in order to adapt to user's material situation and/or
Meet the imitated design condition of user's submission, therefore, in the imitated difference angle value between design layout and imitated example edition face of statistics
During matching scoring, for making two versions to adapt to user's material situation and/or meet imitated design condition
Difference caused by face, the difference angle value that should be not counted between the space of a whole page or is weakened during being included in difference angle value.
Therefore, the present invention provides another preferred embodiment, is obtaining imitated design layout and imitated example edition face <Element
Composition>Field, <Page Tone>Field, <Page Luminance>Field and it is each have relevance map relationship
<Element>After the difference angle value of field, with reference first to user's story types, quantity and/or imitated design condition to
Difference angle value in upper each field is corrected, and then is summed again to the difference angle value after correction, as imitated design
The space of a whole page and imitated example edition face difference angle value between the two.Specifically, Dui Yu <Element Composition>Field, it is first
First judge to copy design layout <Element Composition>In field IMG values whether with user upload picture materials
Quantity it is consistent, and Text values whether with user upload the quantity of text material it is consistent;It, will if consistent;Element
Composition>The difference angle value of field is set to 0, i.e., no longer by both imitated design layout and imitated example edition face in space of a whole page structure
The difference angle value being included at upper otherness between two spaces of a whole page.Dui Yu <Page Tone>Field first determines whether imitated design version
Face <Page Tone>Whether field value meets the color option that user selectes in imitated design condition, if imitated design
Space of a whole page <Page Tone>Field value be it is common, and the brightness option selected in imitated design condition of user be also it is common, i.e.,
The two meets, then by <Page Tone>The difference angle value of field is set to 0, i.e., no longer by imitated design layout and imitated example edition face
Difference angle value of the two between the otherness in terms of color of layout is included in two spaces of a whole page;Alternatively, if imitated design layout <
Page Tone>Field value meets the option that user selectes in imitated design condition, then <Page Tone>The difference of field
Angle value is set to 0.5 in the case of being more than 0.5, that is, is weakened and copied both design layout and imitated example edition face in color of layout side
The otherness in face.Dui Yu <Page Luminance>Field first determines whether imitated design layout <Page Luminance>Word
Whether segment value meets the brightness option that user selectes in imitated design condition, if the two meets, by <Page
Luminance>The difference angle value of field is set to 0 or <Page Luminance>The difference angle value of field is more than 0.5 feelings
0.5 is set under condition.
In step 203, the difference angle value of imitated design layout is mapped as matching scoring.Imitated design layout and imitated sample
Difference angle value between the space of a whole page is simultaneously non-minimum better, because difference angle value is too small, it is meant that the space of a whole page degree that duplicates is higher;Instead
It, imitated difference angle value between design layout and imitated example edition face is also not the bigger the better, and difference angle value is excessive, then means
Imitated design layout, which excessively deviates, copies example edition face, selects imitated example edition face not to be inconsistent as the expection of starting point with user.Therefore,
In step 203, it has pre-established difference angle value and has matched the mapping table between score value, as shown in Table I, by using difference
Angle value is tabled look-up, and matching scoring is obtained.
Table I
D values | Matching scoring |
20%* (6+10N)≤D < 30%* (6+10N) | 100 |
10%* (6+10N)≤D < 20%* (6+10N) | 80 |
30%* (6+10N)≤D < 40%* (6+10N) | 60 |
40%* (6+10N)≤D < 50%* (6+10N) | 40 |
D < 10%* (6+10N) or D >=50%* (6+10N) | 20 |
D=(6+10N) or D=0 | 0 |
About Table I, wherein D values indicate difference degree of the imitated design layout of step 202 calculating relative to imitated example edition face
Value, N values indicate the total quantity of picture box, text box objects in the imitated design layout.According to , < described above;Element
Composition>Difference angle value in field is up to 3 , <Page Tone>Difference angle value in field is up to 2 , <Page
Luminance>Difference angle value in field is up to 1, and copies each object < in design layout;Element>In field
Difference value be up to 10, therefore, what 6+10N in table 1 was indicated is the difference degree maximum value of imitated design layout.According to Table I,
As the practical differential angle value D < 30%* (6+10N) and D >=20%* (6+10N) of imitated design layout, D value mappeds
It is maximum with scoring, it is 100 points;According to Table I, the rest may be inferred for remaining scoring.
To which Website server 2 can be imitated designer through what imitated design uploaded later according to computational methods as above
The space of a whole page of design layout processed describes file and carries out matching scoring calculating;60 points or 80 can be allocated as being minimum by Website server 2
Score threshold value;The matching scoring of only imitated design layout is not less than the lowest score threshold value, and website just receives imitated for this
Design layout is submitted to request, otherwise, refuses it and is submitted to request, feedback " scoring is not up to standard, please change after comment again
Point " prompt.
Above example is merely to illustrate the present invention, and not limitation of the present invention, the common skill in relation to technical field
Art personnel can also make a variety of changes and modification without departing from the spirit and scope of the present invention, therefore all etc.
Same technical solution also belongs to scope of the invention, and scope of patent protection of the invention should be defined by the claims.
Claims (8)
1. a kind of printed matter copies design method, which is characterized in that include the following steps:
The picture and/or text material uploaded is received from user terminal, and is obtained selected by user and/or carried from user terminal
The space of a whole page in the imitated example edition face handed over describes file;
The interactive options about imitated design condition are provided to user terminal, and selected imitative from user terminal reception user
Design condition processed;
It is issued Xiang designer's terminal and copies design objective, the imitated design objective includes the picture and/or text material, imitates
The space of a whole page of the sample preparation space of a whole page describes file, imitated design condition;
The space of a whole page for receiving the imitated design layout that designer's terminal uploads describes file;
For the imitated design layout the space of a whole page describe file carry out matching scoring calculate, obtain matching scoring;Compare described
With scoring and preset lowest score threshold value;If the matching scoring is not less than the lowest score threshold value, allow to receive to be somebody's turn to do
It is imitated that design layout is corresponding is submitted to request;If the matching scoring is less than the lowest score threshold value, do not allow to connect
Copied that design layout is corresponding to be submitted to request by this;
It receives that the imitated design layout submitted by designer's terminal is corresponding to be submitted to request, judges that this is submitted to and ask
Seeking Truth is no to be allowed to receive;
If described be submitted to request to be allowed to receive, the space of a whole page of corresponding imitated design layout is described into file and feeds back to user
Terminal;
If described be submitted to request not allow to receive, refuse this and be submitted to request;
Wherein, the matching scoring, which calculates, includes the following steps:
Are described by file and is parsed for imitated example edition face and the respective space of a whole page of imitated design layout, is obtained for describing imitated example edition
The space of a whole page of face and imitated design layout composition, brightness, color and wherein each picture box object or text box objects field
Value;
The field value for establishing the space of a whole page composition that design layout is copied in description copies the field value that the space of a whole page in example edition face is constituted with description
Between relevance map;
Phase between the field value for the color that the field value for establishing the color that design layout is copied in description copies example edition face with description
The mapping of closing property;
Phase between the field value for the brightness that the field value for establishing the brightness that design layout is copied in description copies example edition face with description
The mapping of closing property;
For the field value of each picture box object or text box objects in imitated design layout, therefrom extraction indicates the object
Size and position attribute value, copied in example edition face in the field value of each picture box object or text box objects point from description
The attribute value of the size and position that indicate each object is indescribably taken, and according to the attribute of the object in imitated design layout
The attribute value of each object in value and imitated example edition face calculates in the object and the imitated example edition face copied in design layout
Each object between region proximity value;It establishes and copies the field value of the object and the areas imitated example edition Mian Zhong in design layout
Relevance map relationship between the field value of the maximum object of domain proximity value;
The relevance map relationship between field value based on imitated design layout and imitated example edition face obtains imitated design
Difference angle value of the space of a whole page relative to imitated example edition face;
The difference angle value of imitated design layout is mapped as matching scoring.
2. printed matter according to claim 1 copies design method, which is characterized in that based on imitated design layout and copy
The relevance map relationship between the field value in example edition face obtains and copies difference of the design layout relative to imitated example edition face
The step of angle value, specifically includes:
It calculates and copies between each field value of design layout and the imitated example edition face field value with relevance map relationship
Difference angle value;In turn, the difference angle value of all field values is summed, the difference as imitated design layout relative to imitated example edition face
Scale division value.
3. printed matter according to claim 1 copies design method, which is characterized in that based on imitated design layout and copy
The relevance map relationship between the field value in example edition face obtains and copies difference of the design layout relative to imitated example edition face
The step of angle value, specifically includes:
It calculates and copies between each field value of design layout and the imitated example edition face field value with relevance map relationship
Difference angle value;
The difference angle value of above each field value is corrected with reference to user's story types, quantity and/or imitated design condition, into
And sum again to the difference angle value after correction, as imitated design layout and imitated example edition face difference degree between the two
Value.
4. printed matter according to claim 2 or 3 copies design method, which is characterized in that for imitated design layout and
The field value of two picture box objects or text box objects with relevance map relationship, obtains the two in imitated example edition face
Difference in field value between every same type attribute value, and judge whether the difference is more than threshold value;It will be greater than the difference of threshold value
Difference angle value of the number of value as the two field values.
5. printed matter according to claim 4 copies design method, which is characterized in that by the difference of imitated design layout
Scale division value be mapped as matching scoring the step of specifically include:
It has pre-established difference angle value and has matched the mapping table between score value;It is tabled look-up, is matched using difference angle value
Scoring.
6. a kind of printed matter copies design system, which is characterized in that including:
User terminal, for submitting user institute to Website server uploading pictures and/or text material, and to Website server
The space of a whole page in selection and/or the imitated example edition face submitted describes file;And provide a user the interactive choosing of imitated design condition
, it will indicate that the parameter of the imitated design condition of user's selection is transferred to Website server;It is fed back from Website server reception
The space of a whole page of imitated design layout file is described;
Website server, for receiving the material from user terminal, the space of a whole page in imitated example edition face describes file, imitated design item
Part is simultaneously integrated into imitated design objective, and imitated design objective is sent to designer's terminal;Receive the imitative of designer's terminal upload
The space of a whole page of design layout processed describes file;For the imitated design layout the space of a whole page describe file carry out matching scoring calculate, obtain
Scoring must be matched;Compare the matching scoring and preset lowest score threshold value;If the matching scoring is not less than described minimum
Score threshold value, then allowing to receive this, imitated design layout is corresponding is submitted to request;If the matching is scored less than described in most
Lower assessment divides threshold value, then not allowing to receive this, imitated design layout is corresponding is submitted to request;Reception is submitted by designer's terminal
The imitated design layout it is corresponding be submitted to request, judge this be submitted to request whether be allowed to receive;If described
It is submitted to request to be allowed to receive, the space of a whole page of corresponding imitated design layout, which is described file, feeds back to user terminal;If institute
It states and request is submitted to not allow to receive, then refuse this and be submitted to request;
Designer's terminal receives the imitated design objective from the Website server;It generates and is uploaded to Website server imitative
The space of a whole page of design layout processed describes file;The matching that file is described from the space of a whole page of the imitated design layout of Website server reception is commented
Point;Submit that imitated design layout is corresponding is submitted to request to Website server;Refusal is received from Website server formally to carry
Hand over the prompt of request;
Wherein, the matching scoring that Website server carries out, which calculates, includes:
Are described by file and is parsed for imitated example edition face and the respective space of a whole page of imitated design layout, is obtained for describing imitated example edition
The space of a whole page of face and imitated design layout composition, brightness, color and wherein each picture box object or text box objects field
Value;
The field value for establishing the space of a whole page composition that design layout is copied in description copies the field value that the space of a whole page in example edition face is constituted with description
Between relevance map;
Phase between the field value for the color that the field value for establishing the color that design layout is copied in description copies example edition face with description
The mapping of closing property;
Phase between the field value for the brightness that the field value for establishing the brightness that design layout is copied in description copies example edition face with description
The mapping of closing property;
For the field value of each picture box object or text box objects in imitated design layout, therefrom extraction indicates the object
Size and position attribute value, copied in example edition face in the field value of each picture box object or text box objects point from description
The attribute value of the size and position that indicate each object is indescribably taken, and according to the attribute of the object in imitated design layout
The attribute value of each object in value and imitated example edition face calculates in the object and the imitated example edition face copied in design layout
Each object between region proximity value;It establishes and copies the field value of the object and the areas imitated example edition Mian Zhong in design layout
Relevance map relationship between the field value of the maximum object of domain proximity value;
The relevance map relationship between field value based on imitated design layout and imitated example edition face obtains imitated design
Difference angle value of the space of a whole page relative to imitated example edition face;
The difference angle value of imitated design layout is mapped as matching scoring.
7. printed matter according to claim 6 copies design system, which is characterized in that the Website server executes matching
Scoring calculates:Website server describes file and parses to imitated example edition face and the respective space of a whole page of imitated design layout,
Obtain space of a whole page composition, brightness, color and the wherein each picture box pair for describing imitated example edition face and imitated design layout
As or text box objects field value;Website server is directed to the field value of imitated design layout, establishes itself and imitated sample
Relevance map between the field value of the space of a whole page;Field value of the Website server based on imitated design layout and imitated example edition face it
Between the relevance map relationship, obtain and copy difference angle value of the design layout relative to imitated example edition face;Website server
The difference angle value of imitated design layout is mapped as matching scoring.
8. printed matter according to claim 6 copies design system, which is characterized in that the printed matter copies design system
Further include payment system and print system;Also, the user terminal is to receiving the imitated design fed back from Website server
The space of a whole page of the space of a whole page describes file and is determined or refuses to determine;After user terminal is determined, the Website server
Design layout is copied for this and generates order, and the payment system executes payment to order;The print system carries out order
Printing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510705118.9A CN105279141B (en) | 2015-10-27 | 2015-10-27 | A kind of printed matter based on fuzzy matching algorithm copies design method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510705118.9A CN105279141B (en) | 2015-10-27 | 2015-10-27 | A kind of printed matter based on fuzzy matching algorithm copies design method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105279141A CN105279141A (en) | 2016-01-27 |
CN105279141B true CN105279141B (en) | 2018-10-26 |
Family
ID=55148171
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510705118.9A Active CN105279141B (en) | 2015-10-27 | 2015-10-27 | A kind of printed matter based on fuzzy matching algorithm copies design method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105279141B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804989B (en) * | 2017-05-05 | 2021-11-30 | 京东方科技集团股份有限公司 | Painting and calligraphy device, painting and calligraphy equipment and painting and calligraphy assisting method |
CN109598394A (en) * | 2017-09-30 | 2019-04-09 | 京东方科技集团股份有限公司 | Appraisal procedure, evaluating server and the assessment system of appreciation of arts ability |
CN109858082A (en) * | 2018-12-25 | 2019-06-07 | 珠海格力电器股份有限公司 | Identification processing method and device, storage medium and identification processing platform |
CN112395866B (en) * | 2020-11-17 | 2024-02-02 | 中国外运股份有限公司 | Customs clearance sheet data matching method and device |
CN112767306B (en) * | 2020-12-24 | 2024-09-06 | 凌云光技术股份有限公司 | Printing quality detection and receiving method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1039216A (en) * | 1989-08-08 | 1990-01-31 | 杨植宇 | Method for making full-sized colour visiting card |
CN1532756A (en) * | 2003-03-24 | 2004-09-29 | 精工爱普生株式会社 | Layout system and program with order capability and layout method |
WO2007058367A1 (en) * | 2005-11-17 | 2007-05-24 | Fujifilm Corporation | Album creating system, album creating method and album creating program |
CN103136184A (en) * | 2011-12-05 | 2013-06-05 | 北大方正集团有限公司 | Automatic typesetting method and automatic typesetting device |
CN104391896A (en) * | 2014-11-12 | 2015-03-04 | 广州微印信息科技有限公司 | Plane printed product typesetting method and system based on webpage |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100326425B1 (en) * | 1999-07-28 | 2002-02-28 | 최재학 | Method For Building Of Homepage |
JP4241325B2 (en) * | 2002-12-25 | 2009-03-18 | セイコーエプソン株式会社 | Layout system |
JP4079087B2 (en) * | 2003-03-12 | 2008-04-23 | セイコーエプソン株式会社 | Layout system |
CN101188683B (en) * | 2007-11-19 | 2010-08-11 | 新奥特(北京)视频技术有限公司 | An image template inherence method in image preparing and playing |
CN101188684B (en) * | 2007-11-19 | 2010-08-11 | 新奥特(北京)视频技术有限公司 | An image template inherence device in image preparing and playing |
US9152616B2 (en) * | 2011-04-28 | 2015-10-06 | Flipboard, Inc. | Template-based page layout for web content |
CN102637264A (en) * | 2012-03-22 | 2012-08-15 | 武汉改图网技术有限公司 | System and method for name card generating and online printing based on network |
MX362623B (en) * | 2013-09-12 | 2019-01-28 | Wix Com Ltd | System and method for automated conversion of interactive sites and applications to support mobile and other display environments. |
CN103970726B (en) * | 2014-05-21 | 2017-08-25 | 杨俊贤 | Picture and text typesetting implementation method and device |
CN105160538A (en) * | 2015-10-27 | 2015-12-16 | 武汉改图网技术有限公司 | Printed matter on-line design service cloud platform and on-line design method thereof |
-
2015
- 2015-10-27 CN CN201510705118.9A patent/CN105279141B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1039216A (en) * | 1989-08-08 | 1990-01-31 | 杨植宇 | Method for making full-sized colour visiting card |
CN1532756A (en) * | 2003-03-24 | 2004-09-29 | 精工爱普生株式会社 | Layout system and program with order capability and layout method |
WO2007058367A1 (en) * | 2005-11-17 | 2007-05-24 | Fujifilm Corporation | Album creating system, album creating method and album creating program |
CN103136184A (en) * | 2011-12-05 | 2013-06-05 | 北大方正集团有限公司 | Automatic typesetting method and automatic typesetting device |
CN104391896A (en) * | 2014-11-12 | 2015-03-04 | 广州微印信息科技有限公司 | Plane printed product typesetting method and system based on webpage |
Also Published As
Publication number | Publication date |
---|---|
CN105279141A (en) | 2016-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105279141B (en) | A kind of printed matter based on fuzzy matching algorithm copies design method and system | |
US20190325626A1 (en) | Graphic design system for dynamic content generation | |
US8417568B2 (en) | Generation of contextual image-containing advertisements | |
CN105160538A (en) | Printed matter on-line design service cloud platform and on-line design method thereof | |
CN109308729B (en) | Picture synthesis processing method, device and system | |
US7836397B2 (en) | Automatic layout criterion selection | |
US20090305006A1 (en) | Printed product and method for the production thereof | |
CN101038650B (en) | Online instant printing service system and method and editor | |
CN107077698A (en) | Use recommendation of the automation based on image of color palette | |
WO2000070436A1 (en) | Interactive print job display system and method | |
CN110399563A (en) | A kind of preference pattern and customized information active recommended method based on user behavior analysis | |
CN104036059B (en) | Primitive-based engineering collaborative design method and system | |
JP7210347B2 (en) | Information processing device, information processing method and information processing program | |
CN103577993B (en) | Color choosing method and device | |
KR101838162B1 (en) | Method for providing total brand management using brand identitiy for customer value and server for the same | |
Noori et al. | Designing a University web site by considering users' emotion and using Kansei engineering | |
CN111783382B (en) | Recommendation method and device for visual effect of document | |
CN105549922B (en) | A kind of intelligent identifying system meeting printing standard based on cloud data comparison printed text | |
CN116091055A (en) | Electronic gift processing method and system and electronic equipment | |
Beretta | Color aspects of variable data proofing | |
JP6419286B1 (en) | DM configuration information management system | |
CN118506380B (en) | Sample generation method and device | |
Dei | Socio-Cultural analysis of marriage: Introspection into matrimonial advertisements | |
JP3594268B2 (en) | Print file generator and print file creation method | |
Nathania et al. | The redesign book of aroma rasa kuliner Indonesia Wedang Hangat |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200108 Address after: C30, floor 1, titanium workshop, building B, Hongshan technology entrepreneurship center, No. 26, Shucheng Road, Hongshan District, Wuhan, Hubei Province Patentee after: Wuhan ink paper Technology Co., Ltd Address before: 301-307, room 430072, building B, Hongshan hi tech Innovation Park, 26 Bookstore Road, Hongshan, Hubei, Wuhan Patentee before: Wuhan Gaitu Network Technology Co., Ltd. |
|
TR01 | Transfer of patent right |