Font Size: a A A

Study On A SVG-based Modular Graphics Generation System

Posted on:2008-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:X F JiangFull Text:PDF
GTID:2178360272969650Subject:Computing applications technology
Abstract/Summary:PDF Full Text Request
Scalable Vector Graphics (SVG) is a XML-based graphics standard recommended by W3C for Web graphics. It is a language for describing two-dimensional vector graphics and vector lattice mixed graphics. With the characteristics of high quality in image, small file size, scale without restrict and the support of interactive event, SVG has been used as a graphic display format in many fields. Since SVG is XML-based, it is independent of platform and has good expansibility. It makes up the shortage of former network graphic format and satisfies the requirements of alternate control.Module programmer inherits and develops the Object Oriented programmer. It makes use of object technology in system design and makes further abstract of the realize process of Object Oriented programmer. Using of modules decreases repeated work, advances modularize, customization and expansibility of system.In this paper, SVG modules are used in the system for creating graphics. This makes the system more stable and has a higher efficiency. A new industry-oriented method was proposed to solve the problem that current SVG graphic element databases are all based on specifically industry. Professional software was introduced to design graphic elements which then would be transformed into SVG graphics, and events were encapsulated to the graphic elements which were saved in files. While constructing the module graphics, existent graphics can be added in this system. The module gallery can be managed in a dynamic manner. With the help of DOM interface, SVG document could be accessed stochastically and dynamically. Thus, all the elements and attributes in the SVG document could be modified. After analyzing existent instance construct methods, a new method which makes the instances have more independent was brought forward. With the SVG graphic elements and script functions, graphics could be drawn.Using professional graphic software makes an industry-oriented graphic element database which is easier to be maintained, and this model can be extended to other fields.
Keywords/Search Tags:Scalable Vector Graphics, module, graphic element, instance
PDF Full Text Request
Related items