Complex input to image transformation for distribution
AssigneeInternational Business Machines Corporation
InventorsBrent M. Barkman, Matthew Campbell, John Mourra, Lee Rosen, Sanjeev K. Sharma
Life of this patent
Estimating the term…
Abstract
A method, system and computer program product for generating an image representing a page portion. A complex input is received to form a received input. The received input is rendered by a server based rendering engine absent a browser to create a rendered virtual page. The elements of the virtual page are identified to form identified elements. Each identified element is translated into an equivalent scalable vector graphic element. An image is generated using the equivalent scalable vector elements to form a generated image. And the generated image is stored.
Claims20
A method for generating an image representing a page portion, the method comprising:
- receiving a complex input to form a received input;
- rendering the received input by a server based rendering engine to create a rendered virtual page;
- identifying elements of the virtual page to form identified elements;
- translating each identified element into an equivalent scalable vector graphic element;
- generating an image using the equivalent scalable vector elements to form a generated image;
- and
- storing, by a processor, the generated image.
A computer program product embodied in a computer readable storage medium for generating an image representing a page portion, the computer program product comprising the programming instructions for:
- receiving a complex input to form a received input;
- rendering the received input by a server based rendering engine to create a rendered virtual page;
- identifying elements of the virtual page to form identified elements;
- translating each identified element into an equivalent scalable vector graphic element;
- generating an image using the equivalent scalable vector elements to form a generated image;
- and
- storing the generated image.
A system, comprising:
- a memory unit for storing a computer program for generating an image representing a page portion;
- and
- a processor coupled to said memory unit, wherein said processor, responsive to said computer program, comprises:
- circuitry for receiving a complex input to form a received input;
- circuitry for rendering the received input by a server based rendering engine to create a rendered virtual page;
- circuitry for identifying elements of the virtual page to form identified elements;
- circuitry for translating each identified element into an equivalent scalable vector graphic element;
- circuitry for generating an image using the equivalent scalable vector elements to form a generated image;
- and
- circuitry for storing the generated image.
Dependencies are inferred from the claim text.