Colin_McCrae wrote:
Looks like it's just a plain old image file. Not sure if the grid properties will be stored in another object somewhere (devs could probably tell you that) else, in which case you may get lucky. But if they draw it all to a canvas, and then present the canvas to the front end as a single image, I doubt you'll get anything else useful from it as an object.
You could probably do something clever with image finding for the checkboxes and OCR for the text. But better so see if the grid is stored elsewhere first.
Colin nailed it down.
While it's possible to render HTML into Canvas (it's rendered as an image), it might be that the real table object is somewhere else, and it's just overlapped by the canvas. Check other objects in the Object Browser and see if maybe one of them is the actual table.
Or maybe the grid data is stored in a global JavaScript variable on the page -- in this case you can access it as pageObj.contentDocument.Script.variableName.
If nothing else works, your only options are OCR and image search.