1. A processor-implemented method of converting a Shockwave Flash (SWF) shape definition, including a first plurality of directed edges having a first path style in common, into a first vector graphics path definition corresponding to the first path style, the method comprising: i) creating a first path style graph representation corresponding to the first path style, based on mapping the first plurality of directed edges of the SWF shape definition having the first path style in common to a first plurality of vertices and undirected edges, and generating and storing connectivity information relating to the first plurality of vertices and undirected edges, the first path style graph representation including first path style information and a first graph representation; ii) creating a first vector graphics path by traversing undirected edges of a graph represented by the first graph representation and by removing an undirected edge, after the undirected edge has been traversed, from each edge set to which the traversed edge belongs; and iii) creating the first vector graphics path definition including the first vector graphics path and the first path style information.