[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201510705118.9A
Other languages
Chinese (zh)
Other versions
CN105279141A (en
Inventor
陈涛
胡振
罗毅
肖媛媛
余卫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan ink paper Technology Co., Ltd
Original Assignee
WUHAN GAITU NETWORK TECHNOLOGY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by WUHAN GAITU NETWORK TECHNOLOGY Co Ltd filed Critical WUHAN GAITU NETWORK TECHNOLOGY Co Ltd
Priority to CN201510705118.9A priority Critical patent/CN105279141B/en
Publication of CN105279141A publication Critical patent/CN105279141A/en
Application granted granted Critical
Publication of CN105279141B publication Critical patent/CN105279141B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of printed matter based on fuzzy matching algorithm copies design method and system
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 , &lt 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., &lt 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, &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 &lt 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 , &lt 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 &lt 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.
CN201510705118.9A 2015-10-27 2015-10-27 A kind of printed matter based on fuzzy matching algorithm copies design method and system Active CN105279141B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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