I'm guessing a Jacquard is analogous to a Gerber for making PCBs....
Can you already decode your bmp file which I'm sure will need to conform to some defined structure with a header and a footer, and signals as to where the data actually starts, how long the records are etc etc.
Then assuming you can verify it's a bmp and know how to get at the bits in the bitmap, do you know what to do with them? I have no idea how a Jacquard is structured, but presumably there are commands in there somewhere like change thread from red to green and sew 10 stitches of a certain type of stitch, then change to blue and do 100 stitches of a different style.
edit: Or if the Jacquard is basically a "photo" of the garment, you'll need to do a huge amount of processing to turn that into some commands to a machine.
Is it your intention to basically read the Jacquard bmp in, and have a garment pop out the other side?
You will, I'm sure, need to provide a ton of more detail. I'm inclined to think this is a very specialised area which will require a lot of knowledge about the internals of a Jacquard file, and sophisticated mechanical, electrical, electronic and programming skills to pull it off.