1. A method of preparing a document for printing, comprising: determining a preferred image resolution; receiving an electronic file comprising data representing a first embedded image having a nominal resolution and data representing a second embedded image; receiving a job comprising one or more operations to be performed on the electronic file; determining, by a computing device, an effective resolution for the first embedded image based on the nominal resolution and the one or more operations; determining an effective resolution for the second embedded image; determining whether the effective resolution for the first embedded image is greater than the preferred image resolution; if a first object of the first embedded image is identical to a second object of the second embedded image, wherein each of the first object and the second object is a representation of the corresponding embedded image: determining whether the effective resolution of the first embedded image and the effective resolution of the second embedded image are within a preselected threshold; downsampling the first embedded image based on a scaling factor; and processing the job, by a printing device, using the downsampled first embedded image.