CN103488442B - The personalized real time print system and method for a kind of card face - Google Patents

The personalized real time print system and method for a kind of card face Download PDF

Info

Publication number
CN103488442B
CN103488442B CN201310404158.0A CN201310404158A CN103488442B CN 103488442 B CN103488442 B CN 103488442B CN 201310404158 A CN201310404158 A CN 201310404158A CN 103488442 B CN103488442 B CN 103488442B
Authority
CN
China
Prior art keywords
module
card
information
image
print
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.)
Expired - Fee Related
Application number
CN201310404158.0A
Other languages
Chinese (zh)
Other versions
CN103488442A (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.)
GUANGDONG HUADA INTEGRATION TECHNOLOGY Co Ltd
Original Assignee
GUANGDONG HUADA INTEGRATION 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 GUANGDONG HUADA INTEGRATION TECHNOLOGY Co Ltd filed Critical GUANGDONG HUADA INTEGRATION TECHNOLOGY Co Ltd
Priority to CN201310404158.0A priority Critical patent/CN103488442B/en
Publication of CN103488442A publication Critical patent/CN103488442A/en
Application granted granted Critical
Publication of CN103488442B publication Critical patent/CN103488442B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

The invention discloses the personalized real time print system and method for a kind of card face, comprise Flash module, memory module, subscriber information module, picture editting's module, image generation module and print module; A kind of personalized real time print method of card face is also disclosed. The present invention can not only print by real time individual, card face integrated design and printing can be integrated in applied information system, and also simple to operate, cost is low.

Description

The personalized real time print system and method for a kind of card face
Technical field
The present invention relates to smart card surface treatment technology, relate in particular to the personalized real time print of a kind of card faceSystem and method.
Background technology
Along with information technology fast development, intellective IC card obtains extensive use in various fields, and getsObtained preliminary Social benefit and economic benefit. From global range, IC-card is widely used in financial wealthBusiness, social insurance, traffic for tourism, health care, government administration, commodity retail, amusement and recreation,School control and other field, people also can to the requirement of card face printed design, customized information performanceMore and more higher, but between Specialty Design, commercial printing and applied information system, lack effectively and exchangeMode, division of labor in society estrangement is larger.
In the prior art, common solution is to take the mode of fabrication in batches, most of cardCustomized information is present in information system database, and the design of card face is designed by Chevron Research Company (CRC), cannot wrapContaining individuation data, when printed by printery, or according to consolidation form printing cards background,The settle a dispute by the parties concerned themselves simple interpolation of later stage text message of user; According to specific format, provide whole figureThe batch composograph of sheet and Word message, in enormous quantities, disposable being completed for printing, user must be voluntarilyDerived information resource from information system, in order to catch up with efficiency and the rhythm of printery, data deriveVery difficult with transmission, this scheme adopts commercial printing equipment, and printing quality is good, but information has veryHigh error rate, and cost is very high.
The mode of taking fragmentary fabrication having, generally completes by third party software, in information systemOutside plug-in unit or program are provided, more independent interface imports resource data and Word message, artificial single stepOperation, utilizes card puncher to print, and efficiency is lower.
Therefore, need to make improvement.
Summary of the invention
Technical problem to be solved by this invention is: provide a kind of card face personalized real time print systemAnd method, can not only print by real time individual, card face integrated design and printing can be integrated in to applicationIn information system, and simple to operate, and cost is low.
For solving the problems of the technologies described above, the present invention proposes the personalized real time print system of a kind of card face,Comprise Flash module, memory module, subscriber information module, picture editting's module, image generation moduleAnd print module, wherein,
Described Flash module is connected with picture editting's module, image generation module respectively, and it is for conductThe render engine of picture editting and generation, dynamically generated operations object, and send object information to figurePicture editor module, image generation module;
Described memory module is connected with picture editting's module, and it can be moved by picture editting's module for storingState is written into the resource data of utilization;
Described subscriber information module is connected with picture editting's module, and it is for dynamically obtaining from information systemThe user personalized information relevant to card;
Described picture editting's module is also connected with image generation module, and it is for calling, resolve storage mouldCustomized information in resource data and the subscriber information module of piece to be to generate personalize card surface information, andPersonalize card surface information coding is sent into image generation module;
Described image generation module is also connected with print module, and it is for the personalize card face by obtainingThe image of Information generation card face content is also stored in file system;
Described print module, for according to the image configurations printer parameter of card face content, completes cardInformation is printed.
Further, described picture editting's module comprises image editor, configuration information unit, variableUnit, card task executing units, JS command interface, wherein,
Described image editor, for design, storage, edicard face content, is card face configuration personalizationInformation;
Described configuration information unit is for describing the special text information of card face content;
Described variable unit for inputting special text information in the time that card face content is configured;
Described card task executing units is for command history and the parameter configuration of application system to card;
Described JS command interface for the order of all card tasks is transmitted, parsing, result placeReason and abnormality processing.
Further, described image generation module comprises image composer, image storage unit, bitmapFile unit, off-line printing unit, printing driver element, C verbal order interface, wherein,
Described image composer is for being written in real time external resource data and user personality by command informationChange information, generates card in the face of resembling, more all cards are plotted in virtual image in the face of resembling, then by imageExport to image storage unit with BMP coding;
Described image storage unit is stored as bitmap file for the image that image composer is generated, and protectsExist in image storage unit;
Described bitmap file unit is for representing image file with BMP form pel array, eachThe color information of pixel is combined by RGB or gray value represents, this image file can be directly by off linePrint unit uses;
Described off-line printing unit, for by C verbal order interface, is written into outside bitmap file,Set the operational factor of printer, the duty of managing printing machine, works in printer automaticallyOff-line state;
Described printing driver element is used for connecting computer and print module, controls printer and printsWork.
Further, described customized information comprises the information such as card background, picture, text, bar code.
Further, described variable unit comprises local variable, long-range variable, data source variable, spellingConnect variable, described local variable is for accessing the data of JS command interface; Described long-range variable is for logicalCross URL request remote server, using return of value as variate-value; Described data source variable is for basisConditional request carries out data acquisition system to hair fastener task; Described splicing variable is for becoming fixed value, this localityThe data such as amount, long-range variable, data source variable are spliced into integral data string and are used as variable uses.
Further, described card task executing units comprises card face design cell and card face print unit,Described card face design cell, for by adjusting, system interface being switched to graphics edition state, makesUser completes the associative operation of card face Graphics Design; Described card face print unit will be for by adjustment beingSystem is switched to print state, and system, by the resource data calling in memory module, is resolved and wherein comprisedVariable, the user personalized information that real-time calling is relevant, carries out Unified coding processing, will print letterBreath is delivered to JS command interface.
For solving the problems of the technologies described above, the invention allows for a kind of personalized real time print method of card face,Comprise the following steps:
Configuration phase, user enters the operation interface of picture editting's module, relies on playing up of Flash moduleFunction, to card face content design, preserve, be written into, the editing such as adjustment;
The image information preparatory stage, in the overall implementation of card task, comprise card face and print relevantProcessing time, the resource data that picture editting's module is extracted memory module the inside carries out variable solution simultaneouslyAnalyse, Real-time Obtaining card face customized information, customized information coding is sent into JS command interface the most at last;
Image generation phase, card customized information is obtained from JS command interface, imports image into and generatesDevice, image composer is dynamically written into personalized required resource data, generates in real time card face content object,Press the personalized reproduction of configuration information card content, and result is synthesized to bitmap file, be stored in imageIn memory cell;
In the print execution stage, C verbal order interface control print module, is written into bitmap literary composition to be printedPart, configure printer parameter, completes printing with off-line mode control printer.
Technique scheme at least has following beneficial effect:
The data link of card face personalization, design link, synthetic link, to print link integrated, realShow the quick application flow to the personalization of card face in a system.
2. the print command based on B/S mode development and Protocol Design, is easy to modularization and the system integration,Also be beneficial to secondary development application.
3. support multiresolution, multidiameter delay to print.
4. operation is succinct smooth, and cost is low.
Brief description of the drawings
Fig. 1 is the theory diagram that the present invention blocks the personalized real time print system of face.
Detailed description of the invention
It should be noted that, in the situation that not conflicting, in the embodiment in the application and embodimentFeature can combine mutually. Below in conjunction with accompanying drawing, the present invention is described further.
Embodiment mono-:
As shown in Figure 1, the personalized real time print system of card face disclosed in this invention comprises Flash module10, memory module 20, subscriber information module 30, picture editting's module 40, image generation module 50And print module 60, wherein,
Flash module 10 is connected with picture editting's module 40, image generation module 50 respectively, its forAs the render engine of picture editting and generation, dynamically generated operations object, and by object information transmissionGive picture editting's module 40, image generation module 50.
Memory module 20 is connected with picture editting's module 40, and it can be by picture editting's module for storing40 are dynamically written into the resource data of utilization.
Subscriber information module 30 is connected with picture editting's module 40, and it is for dynamically obtaining from information systemGet the user personalized information relevant to card.
Picture editting's module 40 is also connected with image generation module 50, and it is for calling, resolve storageCustomized information in the resource data of module 20 and subscriber information module 30 is to generate personalize card faceInformation, and personalize card surface information coding is sent into image generation module 50. Picture editting's module 40 is wrappedDraw together image editor 41, configuration information unit 42, variable unit 43, card task executing units 44, JSCommand interface 45, wherein, image editor 41 for designing, the content of storage, edicard face, forCard face configuration customized information, particularly, customized information comprise card background, picture, text,The information such as bar code, information are supported fixed value and two kinds of forms of variable; Configuration information unit 42 is for describingThe special text information of card face content; When variable unit 43 is used to card face content to be configured, input is specialDifferent text message, particularly, variable unit 43 comprise local variable, long-range variable, data source variable,Splicing variable, described local variable is used for accessing local JS data; Described long-range variable is used for passing throughURL asks remote server, using return of value as variate-value; Described data source variable is used for according to barThis hair fastener task card data acquisition system that part request imports with file mode; Described splicing variable will be for consolidatingThe data such as definite value, local variable, long-range variable, data source variable are spliced into integral data string and are used asVariable uses; Card task executing units 44 is the command history to card and configuration ginseng thereof for application systemNumber, particularly, card task executing units 44 comprises card face design cell 441 and card face print unit 442,Described card face design cell 441 for by adjust system interface will be switched to graphics edition state,Make user complete the associative operation of card face Graphics Design; Described card face print unit 442 is for passing throughAdjust system is switched to print state, system will be called card configuration information, resolve and wherein compriseVariable, the user profile that real-time calling is relevant, carries out Unified coding processing, by type information transmissionTo JS command interface 45; JS command interface 45 for the order of all card tasks is transmitted,Parsing, result treatment, abnormality processing.
Image generation module 50 is also connected with print module 60, and it is for by the personalize card of obtainingSurface information, generates the image of card face content and is stored in file system, and image generation module 50 comprisesImage composer 51, image storage unit 52, bitmap file unit 53, off-line printing unit 54,Print driver element 55, C verbal order interface 56, wherein, image composer 51 is for passing through lifeMake information be written in real time external resource data and customized information, generate card in the face of resembling, then by all cardsBe plotted in virtual image in the face of resembling, then image is exported to image storage unit 52 with BMP coding;Image storage unit 52 is stored as bitmap file for the image that image composer 51 is generated, and preservesIn browser end local file system; Bitmap file unit 53 is for using BMP form pixel battle arrayThe image that row represent, the color information of each pixel is combined by RGB or gray value represents, this articlePart can directly be used by off-line printing module 60; Off-line printing unit 54 is at C verbal orderUnder the control of interface 56, outside bitmap file is written into, sets the operational factor of printer, automaticallyThe duty of managing printing machine, makes printer work in off-line state; Print driver element 55 forConnect computer and print module 60, control printer and print work.
Print module 60, for according to card face content images configure printer parameter, completes card imagePrint.
Embodiment bis-
The personalized real time print method of card face disclosed in this invention, comprises the following steps:
Configuration phase, user enters the operation interface of picture editting's module 40, relies on Flash module 10Play up function, to card face content design, preserve, be written into, the editing such as adjustment;
The image information preparatory stage, in the overall implementation of card task, comprise card face and print relevantProcessing time, picture editting's module 40 is extracted the card face configuration file of memory module 20 the insides, simultaneouslyCarry out variable parsing, Real-time Obtaining card face customized information, customized information coding is sent into JS the most at lastCommand interface 45;
Image generation phase, card customized information is obtained from JS command interface 45, imports image intoMaker 51, image composer 51 is dynamically written into personalized required resource data, generates in real time card faceContent object, reproduces card content by configuration information is personalized, and result is synthesized to bitmap file,Be stored in image storage unit 52;
In the print execution stage, C verbal order interface 56 is controlled print module 60, is written into position to be printedMap file, configure printer parameter, completes printing with off-line mode control printer.
The above is the specific embodiment of the present invention, it should be pointed out that general for the artLogical technical staff, under the premise without departing from the principles of the invention, can also make some amendments,These amendments are also considered as protection scope of the present invention.

Claims (6)

1. the personalized real time print system of card face, is characterized in that, comprise Flash module (10),Memory module (20), subscriber information module (30), picture editting's module (40), image generation moduleAnd print module (60) (50), wherein,
Described Flash module (10) respectively with picture editting's module (40), image generation module (50)Connect, it is for the render engine as picture editting and generation, dynamically generated operations object, and by rightImage information sends picture editting's module (40), image generation module (50) to;
Described memory module (20) is connected with picture editting's module (40), and it can be schemed for storingPicture editor module (40) is dynamically written into the resource data of utilization;
Described subscriber information module (30) is connected with picture editting's module (40), its for dynamically from letterThe breath system acquisition user personalized information relevant to card;
Described picture editting's module (40) is also connected with image generation module (50), its for calling,Customized information in resource data and the subscriber information module (30) of parsing memory module (20) is with lifeBecome personalize card surface information, and personalize card surface information coding is sent into image generation module (50);
Described image generation module (50) is also connected with print module (60), and it is for by obtainingPersonalize card surface information generate the image of card face content and be stored in file system;
Described print module (60), for according to the image configurations printer parameter of card face content, completesCard image is printed;
Described image generation module (50) comprise image composer (51), image storage unit (52),Bitmap file unit (53), off-line printing unit (54), printing driver element (55), C languageCommand interface (56), wherein,
Described image composer (51) is for being written in real time external resource data and use by command informationFamily customized information, generates card in the face of resembling, more all cards are plotted in virtual image in the face of resembling, then willImage is exported to image storage unit (52) with BMP coding;
Described image storage unit (52) is stored as for the image that image composer (51) is generatedBitmap file, is kept in image storage unit (52);
Described bitmap file unit (53) is for carrying out presentation graphs picture literary composition with BMP form pel arrayPart, the color information of each pixel is combined by RGB or gray value represents, and this image file canDirectly used by off-line printing unit (54);
Described off-line printing unit (54) is for passing through C verbal order interface (56), by outer positionMap file is written into, and sets the operational factor of printer, and the duty of managing printing machine, makes automaticallyPrinter works in off-line state;
Described printing driver element (55), for connecting computer and print module (60), is controlled and is printedMachine prints work.
2. the personalized real time print system of card face as claimed in claim 1, is characterized in that, described inPicture editting's module (40) comprises image editor (41), configuration information unit (42), variable listUnit (43), card task executing units (44), JS command interface (45), wherein,
Described image editor (41), for design, storage, edicard face content, is the configuration of card faceCustomized information;
Described configuration information unit (42) is for describing the special text information of card face content;
Described variable unit (43) for inputting special text information in the time that card face content is configured;
Described card task executing units (44) for application system the command history to card and parameter joinPut;
Described JS command interface (45) for the order of all card tasks being transmitted, resolves,Result treatment and abnormality processing.
3. the personalized real time print system of card face as claimed in claim 2, is characterized in that, described inCustomized information comprises card background, picture, text, bar code information.
4. the personalized real time print system of card face as claimed in claim 2, is characterized in that, described inVariable unit (43) comprises local variable, long-range variable, data source variable, splicing variable, described inLocal variable is used for accessing the data of JS command interface (45); Described long-range variable is used for passing throughURL asks remote server, using return of value as variate-value; Described data source variable is used for according to barPart request is carried out data acquisition system to hair fastener task; Described splicing variable for by fixed value, local variable,Long-range variable, data source variable data are spliced into integral data string and are used as variable uses.
5. the personalized real time print system of card face as claimed in claim 2, is characterized in that, described inCard task executing units (44) comprises card face design cell (441) and card face print unit (442),Described card face design cell (441) for by adjust system interface is switched to graphics edition state,Make user complete the associative operation of card face Graphics Design; Described card face print unit (442) is for logicalCross to adjust and system is switched to print state, the resource data in system call memory module (20), solutionAnalyse the variable that wherein comprised, the user personalized information that real-time calling is relevant, carries out Unified coding placeReason, is delivered to JS command interface (45) by type information.
6. the personalized real time print method of card face, is characterized in that, comprises the following steps:
Configuration phase, user enters the operation interface of picture editting's module (40), relies on Flash mouldPiece (10) play up function, card face content is designed, preserves, is written into, adjusts editing;
The image information preparatory stage, in the overall implementation of card task, comprise card face and print relevantProcessing time, picture editting's module (40) extract memory module (20) the inside resource data, withShi Jinhang variable is resolved, Real-time Obtaining card face customized information, and customized information coding is sent into JS the most at lastCommand interface (45);
Image generation phase, card customized information is obtained from JS command interface (45), imports intoImage composer (51), image composer (51) is dynamically written into personalized required resource data,Generate in real time card face content object, by the personalized card content of reproducing of configuration information, and result is syntheticFor bitmap file, be stored in image storage unit (52);
In the print execution stage, C verbal order interface (56) is controlled print module (60), is written into and waits to beatThe bitmap file printing, configure printer parameter, completes printing with off-line mode control printer.
CN201310404158.0A 2013-09-06 2013-09-06 The personalized real time print system and method for a kind of card face Expired - Fee Related CN103488442B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310404158.0A CN103488442B (en) 2013-09-06 2013-09-06 The personalized real time print system and method for a kind of card face

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310404158.0A CN103488442B (en) 2013-09-06 2013-09-06 The personalized real time print system and method for a kind of card face

Publications (2)

Publication Number Publication Date
CN103488442A CN103488442A (en) 2014-01-01
CN103488442B true CN103488442B (en) 2016-05-18

Family

ID=49828708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310404158.0A Expired - Fee Related CN103488442B (en) 2013-09-06 2013-09-06 The personalized real time print system and method for a kind of card face

Country Status (1)

Country Link
CN (1) CN103488442B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109902769A (en) * 2017-12-07 2019-06-18 陈义明 A kind of print card system remotely edited
CN108510036B (en) * 2018-03-27 2019-04-26 武汉天喻信息产业股份有限公司 A kind of card face image generating method based on parametrization
CN111126518B (en) * 2019-11-13 2024-05-24 北京握奇智能科技有限公司 Desktop card issuing method, device and system for realizing card issuing through xml script file

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501322A (en) * 2002-11-15 2004-06-02 上海市社会保障和市民服务信息中心上 A personalized method for making identification card adaptive for the need of issuing card in batch
CN101216924A (en) * 2008-01-11 2008-07-09 北京盈天信科技发展有限公司 A system and method to generate individualized bank cards
JP2010113579A (en) * 2008-11-07 2010-05-20 Reitei Ka Computer system for data-editing and printing
CN202976144U (en) * 2012-11-02 2013-06-05 中国工商银行股份有限公司 Real-time card printing device and bank self-service card issuing system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501322A (en) * 2002-11-15 2004-06-02 上海市社会保障和市民服务信息中心上 A personalized method for making identification card adaptive for the need of issuing card in batch
CN101216924A (en) * 2008-01-11 2008-07-09 北京盈天信科技发展有限公司 A system and method to generate individualized bank cards
JP2010113579A (en) * 2008-11-07 2010-05-20 Reitei Ka Computer system for data-editing and printing
CN202976144U (en) * 2012-11-02 2013-06-05 中国工商银行股份有限公司 Real-time card printing device and bank self-service card issuing system

Also Published As

Publication number Publication date
CN103488442A (en) 2014-01-01

Similar Documents

Publication Publication Date Title
CN102169500B (en) Dynamic service flow display method and device
CN104484171B (en) Terminal interface design system, method and relevant device
CN102541541B (en) Interface creating method and device
EP2608056B1 (en) Creating html/css representations of a geometric symbol
CN107909486B (en) Commission management method, application server and computer readable storage medium
CN105607880A (en) Printing method and device for examined and approved documents
CN110244921A (en) Label printing method, device, electronic equipment and system
CN103488442B (en) The personalized real time print system and method for a kind of card face
CN113536757A (en) Electronic contract generation and signing method, device and system based on parameter template
CN103309849B (en) A kind of docx document creation based on OpenXML and amending method
CN111104105B (en) Image stitching processor and image stitching processing method
CN111208956B (en) Method and system for realizing electronic document form printing according to printing template
CN109725885A (en) A kind of application and development framework based on mobile platform
CN106407172A (en) XML (Extensible Markup Language)-based report generating method
CN101295251A (en) Interface issuing method and device
CN110765610B (en) PDM integration method, PDM integration device, computer equipment and storage medium
CN108984156A (en) A kind of software auto generating method and system for exempting from code development based on template
CN101281462B (en) Report forms generating system and method
CN110020414A (en) A kind of electronic contract document creation method, system
CN115935909A (en) File generation method and device and electronic equipment
CN103488619B (en) Method and device for processing document file
CN102521359B (en) Interface data file comparison method and device
CN104834509B (en) The method that medicine polar plot is edited in electronic health record editing machine
CN113867718A (en) Picture generation method and device, computer equipment and readable storage medium
CN107346242A (en) A kind of MVC frame systems for being applied to HybridAPP exploitations based on AppCan

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Longgang District of Shenzhen City, Guangdong province 518000 Dragon Street Longgang Tianan cyber Park 4 Building A block 16 layer

Applicant after: GUANGDONG HUADA INTEGRATION TECHNOLOGY CO., LTD.

Address before: Longgang District of Shenzhen City, Guangdong province 518000 Dragon Street Longgang Tianan cyber Park 4 Building A block 16 layer

Applicant before: Guangdong Huada Integration Technology Co., Ltd.

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160518

Termination date: 20190906

CF01 Termination of patent right due to non-payment of annual fee