1. A method for file conversion, comprising: obtaining an original file comprising content, wherein the content comprises a plurality of objects; rendering each object of the plurality of objects into a page description language (PDL) format to obtain a plurality of rendered objects; extracting, from the original file, a tag for an object of the plurality of objects; generating object composition metadata based on a composition rule corresponding to the tag, wherein the object composition metadata comprises a description of a composition of the object in the original file; and adding the object composition metadata for the object and the plurality of rendered objects to a PDL file, wherein the object composition metadata is searchable in the PDL file.