This thesis describes a system which automatically extracts analytical representation for boundary of shapes from Hangul bitmap font. Extracting the analytical representation for boundary of shapes may be classified into two categories according to curve fitting measure. One is free-form curve representation and the other is circular arc representation. Since most Hangul fonts have a few components of cubic curve and many components such as the line and circular arc, we combine he above two approaches. So, the boundaries of the shape are represented in terms of cubic Bezier curve, line and circular arc. We also propose the application of dynamic programming to circular arc fiting. In consequence, we obtain a system which results in small run time and good fitting.