What are the 1000 characters per wallet you're trying to store? There's probably a better solution, if you explain what exactly you're trying to do.
Can you start with an example: create a (throw away) Bitcoin wallet, and post everything you want to store here.
Actually what I'm trying to do is store 1000 bitcoin private keys+addresses. That takes about 90kb or so. I have the file and I want to use it as my "wallet". Instead of an HD wallet. I need to print it on paper in encrypted form and decrypt it whenever I need to access it. Which might not be that often. But still it should be rather fast. Like minutes not hours.
that's why i don't think using ocr is really feasible for this situation. but i do need to do some further teting to convince myself fully of that. I think qr codes might provide more of what I'm needing but I need to find a tool that splits up my file and creates a bunch of qrcodes out of it. because if I can't test it then I can't really know.