Patent ID: 8683331

Claim:
A method for rendering an image in a display environment, the method including: receiving an electronic document including multiple views for each of a plurality of graphics objects of the electronic document, a first view for each graphics object being based on a color palette for the graphics object and a second view for each graphics object being based on a document color palette for an associated portion of the electronic document; rendering, using one or more processors, a rendered portion of the electronic document according to the second view of each of the plurality of graphics objects, such that a plurality of graphics objects within the rendered portion of the electronic document are rendered using the document color palette; receiving an input selecting a graphics object from the rendered portion of the electronic document, wherein the selected graphics object is to be viewed separately from the rendered portion of the document; and in response to receiving the input, separately rendering the selected graphics object according to the first view of the selected graphics object, such that the selected graphics object is rendered using the color palette for the selected graphics object.