I'm thinking that a 25 page thing using ocr would not be very efficient in that regards but maybe a shorter thing like 2 or 3 pages max.
I think you should rethink this idea:
I need a way to store more information than just the seed words. For each wallet, I figure I might need upwards of 1000 characters. Possibly I'd like to store multiple wallets all at once. So looking at maybe 5000 to 10000 characters. 10 kb. I need to be able to print out an encrypted image on a piece of paper. That would be my cold storage. When I'm ready to redeem, I will scan the image back in and decrypt its contents. And recover the original text file containing all my important seed phrases.
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.