1. A method for fitting a mesh to an image of a document page, said method comprising: displaying a document image on a touch-enabled-device display; overlaying a rectangular-form mesh on said displayed document image; receiving a plurality of corner points; overlaying a corner-aligned mesh on said displayed document image; receiving a touch displacement comprising an initial touch point and a final touch point; determining a nearest intermediate control point to said initial touch point; adjusting an edge curve associated with said nearest intermediate control point based on said touch displacement; and generating an edge-aligned mesh based on said adjusted edge curve.