You have chosen to sponsor your bid up to a maximum amount of .
I have converted almost all of Java DjVu Viewer to C# I am just having some problems with the UI portion. The code now mostly works, but it needs some in depth analysis and someone who understands java more than I do.
My end goal is to get fully working C# code with no outside dependencies that will export pages as images. This needs to be fast which means less than a second. The java version does this quite nicely. The code should also be able to render sections of the image like the java version does.
All the backend java code should be converted without errors, but it seems there is a bit of frontend code which also is involved in the conversion. Most of the C# code matches almost 1 to 1 with the java code.
The end product just needs to be a console program which can export a random section, about 30% or so, of each of the DJVU pages without errors and accurately. Each page render should take less than a second.
Reuse as much of the existing code as possible since it is well written and will drastically save time.
Attached is my existing code in C#. This will eventually be an open source project, but I need it for commercial reasons now. The code now has two projects. DjvuNet which is all the logic and DjvuNetTest which is the simple console program to read the pages and export the images.
Along with the code I have included a number of DJVU files to test with.