GDI SVG Common Interface Version 1.0
STATUS KEY : Specification Design and Architecture Development and Testing Complete
Provides a GDI+ raster path for vector graphics.
FunctionalityDrawing the same graphics as raster graphics using the .NET GDI+ framework or as vector graphics using TopCoder SVG Generator component usually follows the same algorithm or method flow, but calls different graphics primitives. This component provides a common interface for the two APIs and concrete implementations for them. Using this component, a user will be able to program against the common drawing interface, and obtain raster or vector graphics only by plugging in the appropriate implementation.
The component will be used in order to render graphs to a variety of formats, including raster graphics saved as JPG, PNG, GIF, and so on, or vector graphics in SVG format. The renderer components will use this component to provide common rendering code for all these formats, and then switch between implementations in order to obtain the required format
Adobe Acrobat is required to view TopCoder Software specification documentation.
|Compression Utility||20050324||Provides a mechanism for defining and executing compression/decompression algorithms. more||Download|
|Configuration Manager||20050727||Centralizes the management of and access to application level configuration files. more||Download|
|Linked List||19700101||Adds standard LinkedList to .NET Collection Framework more||Download|
|Object Factory||20070728||Provides the API to dynamically create objects for any defined interface at run-time based on some pluggable specification. more||Download|
|SVG Generator||20040804||Generates Scalable Vector Graphics (SVG) utilizing the standard GDI+ interface. more||Download|