Bump!
Any takers?
As mentioned, I am NOT able to do this on my own - the start-up time
needed to get sufficiently acquainted with OOo development is simply
too extensive for me. I will however appreciate a solution, and am
quite willing (and able) to pay for it if need be.
Sincerely,
Anders S. Johansen, SecondGuess ApS
Den 29/03/2006 kl. 2.47 skrev Anders Johansen:
Den 27/03/2006 kl. 18.43 skrev Mathias Bauer:
Anders Johansen wrote:
You see, from my point of view the ORDER of the text blocks does not
matter. I do not have to parse the text in the order it is
written or
read, really, although it would be nice if the order was somewhat
sane.
OK, so the tricky part will be to have a reliable algorithm that
"serializes" every possible arrangement of text on a single Writer
page.
Or the whole text of a document? Should be doable but needs some
thinking. After this coding will not be the biggest problem. :-)
Yup!
Did I mention that I am quite willing to pay somebody for doing
this, if it's more complicated than "just an afternoon's work"? :D
I forgot to mention: if you want to use char* to address strings
there
is another problem because OOo strings are 16Bit UniCode
strings, so a
suitable data type should be used. You could workaround this by
converting all strings received by our API to UTF-8 encoded
strings in
the DLL with C-API but then you can't rely on the usual pointer
arithmetics.
Don't need pointer calcs. Just need to replace a chunk of text with
something else for spell checking or word prediction.
So you would be fine with getting the text as UTF-8 encoded byte
strings?
Absolutely! As long as the encoding is known, I'm happy as a clam,
and I'm only supporting roman letter languages anyway, so...
Sincerely,
Anders
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]