• 0

Ink Serialized Format


Question

Hello!

Quite recently I have begun messing with Ink on Windows. For those who do not know: Ink is a way to input handwriting on a PC, especially handy for, for example, Asian users where writing Chinese would be much faster than actually typing everything. On the Tablet PC (Link) it comes with Text Recognition, converting Ink (Handwritten stuff to Text).

Now, to cut to the crap, I need a way to convert an Ink image (usually stored as Ink Serialized Format) to a normal image like PNG, Gif or even BMP. I've done a fair share of research (For example I was the first who was able to send Ink with a 3rd party client on MSN Messenger), but so far I have little luck.

I am -not- looking for some code to simply store Ink. I am looking for more information on the Ink Serialized Format, in which Ink on MSN Messenger is being received & sent. For example, I want users to be able to send me an Ink image, which my program converts to a normal Image, and sends it back to user - Or vice versa (which will be the ultimate goal anyways ;)).

If someone has more information on how the Ink Serialized Format works, could he/she please enlighten me? Thanks big time :). Oh, as an example, the data below is a Base64 encoded blue dot in the Ink Serialized Format. The first two bytes of the actual data make up a WORD and contains the total length after that word (I think this is being used in Fortified Gifs, another format, where comments and other data are also allowed to be stored with the image).

AEIcA4CABB0CCAgDCUgRRICAgARFZBkUMggAgBACAAAAQjMIAIAMAgAAAEIVq6rTQauq00EAWNU+AICqvgoFAQVgBWA=

PS. If it helps, I have a copy of Windows XP Tablet PC Edition. Also, I'm not sure I posted this correctly here.. If not, could a mod or admin be so kind and move it to the correct session? :whistle:

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.