18. The system of claim 15 , wherein the processor is to: detect a modification to the first tuple of structured data files; and render a second structured image with the modified first tuple of structured data files.
15. A system for generating a data file comprising: a processor to execute processor executable code; a storage device that stores processor executable code, wherein the processor executable code, when executed by the processor, causes the processor to: detect an expression that describes a structure of a structured image using a constructor; use an inference-rule based search strategy to identify a hierarchical arrangement of bounding boxes in the structured image that match the expression; and generate a first tuple of structured data files based on the identified hierarchical arrangement of bounding boxes in the structured image, wherein the first tuple of structured data files comprises a first data file of content values and a second data file of style characteristic related to the content values.