Font Size: a A A

Design And Realization Of Two-dimensional Vector Graphics Libraries To XML Format Conversion Software

Posted on:2009-11-12Degree:MasterType:Thesis
Country:ChinaCandidate:S X WangFull Text:PDF
GTID:2178360248951953Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This article elaborated the process of designing and realizing two-dimensional vector graph to the SVG format conversion software. Usual cartography software all has the specific document form, but these forms are mutually incompatible by each other, cause very many graphs not to be able to entrust with heavy responsibility,brings inconveniently to the work. Therefore, the development two-dimensional vector graphics libraries SVG format conversion software is vary important.SVG is issued by the W3C, it is one kind of open standard text vector graph description language based on standards XML, has the very strong versatility. The primary intention of design and develops this software is transforms the GDI+ draeing graphics save as SVG form, solution graphic file form unification and information sharing question. This software has realized the text, the straight line, the curve, the circular arc, the rectangle, the ellipse, fan-shaped and so on the vector graph element SVG format conversion, moreover, realized the graph filling, the rotate transformation, the translation transformation, the scale thetransformation, the color line gradient and so on SVG conversion.This article through carries on the comparative analysis to the vector graph three kind of marking language, proposed saves the two-dimensional vector graph by the SVG form documents. This software realizes the SVG graph element set is the SVG1.1 standard's subset. It involves text, graphics, images, reuse, access function, including The Clipping element class, the Defines element class, the Describe element class, the Filter element class, etc, and through GDIGraphics class and SVGGraphics class which two subclasses of IGraphics interface realizing two-dimensional vector graph and SVG mutual transformation.This software uses the SVG 1.1 standards as the two-dimensional graph's storage form, has made the preliminary attempt and the exploration in the vector graph form standardization, and made the graphical showing experiment in the website which supporting the SVG form, the effect is very good. It proved that the general, opening, standard software has vitality.
Keywords/Search Tags:Graphics device interface, vector graphics, Scalable Vector Graphics, Graphics Element
PDF Full Text Request
Related items