Patent ID: 7730388

Claim:
A computer-implemented method for converting a document into a Portable Document Format (PDF), the computer-implemented method comprising: obtaining a document that includes a plurality of graphic objects; receiving an instruction to cause a graphic engine to render the document as a PDF; in response to receiving the instruction, generating an enhanced metafile (EMF) for the document, wherein the EMF includes a chronologically dependent series of instructions for causing the graphics engine to chronologically render the PDF in a chronologic order mandated by the chronologically dependent series of instructions; prior to causing the graphic engine to render the document as the PDF: parsing the EMF to identify respective graphic instructions for each of the graphic objects of the document; separately grouping the identified respective graphic instructions for each graphic object of the document into an Object Property List (OPL), wherein the respective graphic instructions for each grouping are renderable chronologically independent from any other groupings of the OPL; and causing the graphic engine to render the PDF from the OPL.