Patent ID: 7594169

Claim:
A method comprising: incorporating a document in a page descriptor format into a compressed file, said compressed file comprising a first file header, a second file header, and a contents index, said first file header being located at the beginning of said compressed file and being associated with said document in page descriptor format, said document in a page descriptor format being located after said first file header, said second file header being located after said document in a page descriptor format, and said contents index being located after a copy of a cross-reference table; and calculating an offset into said compressed file of said document in a page descriptor format; writing the copy of the cross-reference table associated with said document in a page descriptor format to said compressed file, said copy of said cross-reference table is associated with said second file header and located after said second file header; updating values in said copy of said cross reference table based on said offset; providing a reader to render said document in a page descriptor format; reading said compressed file beginning at the end of said compressed file; skipping over said contents index at the end of said compressed file; identifying said copy of said cross-reference table: extracting one of said values from said copy of said cross-reference table; and rendering said document in a page descriptor format beginning at a location identified by said one of said values.