Reconstitute tag-delimited tables in a graphics editing application
AssigneeAdobe Systems Incorporated
InventorsMichael Thrall, Brian Edgin
Life of this patent
Estimating the term…
Abstract
A system and method is described for reconstituting a tag-delimited table structure into a file editable by a graphics editing application, the tag-delimited table structure defining an assembly of visible content, the method comprising parsing the tag-delimited table structure into a plurality of cells, generating a slice region within the file of the graphics editing application corresponding to each of said plurality of cells, calculating a cell boundary for each of the plurality of cells, setting a slice boundary according to the calculated cell boundary, and assembling the visible content into the associated slice regions in the file.
Claims20
A system comprising:
- a computer-readable medium to which instructions are stored;
- and
- a processor operable to execute said instructions that when executed by the processor causes the processor to perform operations comprising:
- parsing a tag-delimited table structure into a plurality of cells, said tag-delimited table structure defining an assembly of graphical images displayed on a web page;
- generating an editable file in a graphics editing application, said editable file having a plurality of slice regions corresponding said plurality of cells;
- setting slice boundaries for each of said plurality of slice regions to match cell boundaries of corresponding ones of each of said plurality of cells;
- importing images of said assembly of graphical images into said graphics editing application;
- and
- reconstructing said assembly of graphical images within said editable file such that said plurality of slice regions comprise said images originally present in said corresponding ones of said plurality of cells.
A system comprising:
- computer-readable medium to which instructions are stored;
- and
- processor operable to execute said instructions that when executed by the processor causes the processor to
- parse a Hypertext Markup Language (HTML) table into a plurality of cells, said HTML table defining an assembly of graphical images displayed on a web page,
- generate an editable file in a graphics editing application, said editable file having a plurality of slice regions corresponding to said plurality of cells,
- set slice boundaries for each of said plurality of slice regions to match cell boundaries of corresponding ones of each of said plurality of cells,
- import images of said assembly of graphical images into said graphics editing application, and
- reconstruct said assembly of graphical images within said editable file such that said plurality of slice regions comprise said images originally present in said corresponding ones of said plurality of cells.
A system comprising:
- computer-readable medium to which a graphics design application is stored;
- said graphics design application comprising
- a tag-based language parser for parsing a tag-delimited table into a plurality of cells, said tag-delimited table comprising a compilation of graphical images of a web page,
- processing logic for determining a size of each of said plurality of cells,
- a slice tool for automatically creating a plurality of slice regions on an electronic canvas of a graphics design application, said plurality of slice regions corresponding to said plurality of cells,
- a slice tool for resizing each of said plurality of slice regions to match sizes of corresponding ones of said plurality of cells, and
- an image renderer for rendering images within each of said plurality of slice regions to reconstruct said compilation of graphical images from said web page in said electronic canvas;
- and
- processor operable to execute instructions of said graphics design application.
Dependencies are inferred from the claim text.