The stroke order VB using GDI technology to take Chinese characters, and show ho

The stroke order VB using GDI technology to take Chinese characters, and show how each stroke of the writing process. The GDI API function a lot of, function is not. Please master pointing about. Who has the API function VB GDI introduction words to share.
' GraphicsPath Functions (ALL)
Public Declare Function GdipCreatePath Lib "gdiplus" (ByVal brushmode As FillMode, path As Long) As GpStatus
' NOTE: The types parameter is treated as a byte array
Public Declare Function GdipCreatePath2 Lib "gdiplus" (Points As POINTF, types As Any, ByVal count As Long, brushmode As FillMode, path As Long) As GpStatus
Public Declare Function GdipCreatePath2I Lib "gdiplus" (Points As POINTL, types As Any, ByVal count As Long, brushmode As FillMode, path As Long) As GpStatus
Public Declare Function GdipClonePath Lib "gdiplus" (ByVal path As Long, clonePath As Long) As GpStatus
Public Declare Function GdipDeletePath Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipResetPath Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipGetPointCount Lib "gdiplus" (ByVal path As Long, count As Long) As GpStatus
' NOTE: The types parameter is treated as a byte array
Public Declare Function GdipGetPathTypes Lib "gdiplus" (ByVal path As Long, types As Any, ByVal count As Long) As GpStatus
Public Declare Function GdipGetPathPoints Lib "gdiplus" (ByVal path As Long, Points As POINTF, ByVal count As Long) As GpStatus
Public Declare Function GdipGetPathPointsI Lib "gdiplus" (ByVal path As Long, Points As POINTL, ByVal count As Long) As GpStatus
Public Declare Function GdipGetPathFillMode Lib "gdiplus" (ByVal path As Long, ByVal brushmode As FillMode) As GpStatus
Public Declare Function GdipSetPathFillMode Lib "gdiplus" (ByVal path As Long, ByVal brushmode As FillMode) As GpStatus
Public Declare Function GdipGetPathData Lib "gdiplus" (ByVal path As Long, pdata As PathData) As GpStatus
Public Declare Function GdipStartPathFigure Lib "gdiplus" (ByVal path As Long) As GpStatus 'Don't close the current sub path, began a new sub path
Public Declare Function GdipClosePathFigure Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipClosePathFigures Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipSetPathMarker Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipClearPathMarkers Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipReversePath Lib "gdiplus" (ByVal path As Long) As GpStatus
Public Declare Function GdipGetPathLastPoint Lib "gdiplus" (ByVal path As Long, lastPoint As POINTF) As GpStatus

Started by Cassie at February 06, 2016 - 2:32 AM

The stroke order GDI can be used to obtain? Fresh. . . .

Posted by Elton at February 14, 2016 - 3:28 AM

Of course, all right.

Posted by Cassie at February 19, 2016 - 3:57 AM

It seems that LZ is a master, ha ha, the function should be GDI+, not GDI

Posted by Carry at February 24, 2016 - 4:18 AM

It is impossible to.

Posted by Marshall at February 25, 2016 - 4:20 AM

The definition, a P?

Posted by Humphrey at February 27, 2016 - 5:04 AM

Maybe I'm with very limited knowledge and scanty information, I think it is impossible

Posted by Henry at March 01, 2016 - 5:18 AM

Reference resources
Stroke demolition
Software

Posted by Pauline at March 05, 2016 - 5:58 AM

I also think the landlord is make fun of.

Posted by Herbert at March 08, 2016 - 6:38 AM

There can be extracted from the stroke order API. Seeking advice

Posted by Glenn at March 14, 2016 - 6:58 AM

Same feeling...

Posted by Leopold at March 23, 2016 - 7:32 AM

The key is to extract strokes and the relative position of the algorithm.

Chinese characters stroke order rules is very regular.

If you can make the stroke extraction sequence conforms to the rules of stroke order, that is twice the result with half the effort.

Posted by Dwight at April 04, 2016 - 7:54 AM

Of course, there is also a method, that is using the pattern recognition to recognize Chinese characters, and then to check the order of information in the database.

Then the stroke order information decomposition font strokes. This difficulty will be smaller.

Posted by Dwight at December 11, 2016 - 10:41 PM

The font itself does not have "stroke" and "stroke" such a concept, it is an overall bitmap or vector graphics.

I don't think the system has such a API can get strokes strokes, in addition to the above of123 said to write their own.

Willing to listen to the landlord said.

Posted by Selma at December 18, 2016 - 11:26 PM

Only artificial construction sequence database, use color to distinguish different strokes (scan again built stroke lattice coordinates Library), the combination can create the teaching software(CAI)

Posted by Blanche at December 21, 2016 - 12:20 AM

In fact, the strokes can be taken, but the sequence does not say, OFFICE WORD 2330 can vector information split italics _GB2312 into primitives and separated each stroke, OLE interface are still not clear, if we do not consider the sequence can look

Posted by Adair at December 24, 2016 - 12:48 AM

Well, this is the vector of benefits.

I think, use "after the first of the rules, right" the first left and right, can decompose most fonts strokes.

Posted by Dwight at January 06, 2017 - 1:14 AM

Positive solutions of this!

Posted by Pauline at January 06, 2017 - 2:03 AM



The key is to write code to achieve

Posted by Adair at January 06, 2017 - 2:25 AM

Waiting for the "after the first, after the first left right" rules of stroke order.

Posted by Wordsworth at January 14, 2017 - 1:44 AM