How is the program to determine page breaks? How are these indicated within the file? What character sequence?
Or are these determinations magically to be made by image processing of an on-the-fly screen capture?
I must have missed some detail. Do you expect this task to be completed for $5?
I refer to the $5 that you referenced above. Offhand, that seems a tad unrealistic for detailed software development. It was not my understanding that the intent of the $5 initiative was to promise the sun, moon, and stars for a negligible one-time payment.