Patent ID: 8898556

Claim:
A computerized server comprising program code residing on and executable from a non-transitory, computer-readable medium for printing high-resolution projects over a data network, comprising: a flash-based print engine encoded in the program code; a communications link to a compatible print server and a printer connected to the data network; a print queue for queuing printing tasks; and an image tiling module in the flash-based print engine to: determine if a total pixel size of an image, calculated by multiplying a height pixel size by a width pixel size of the image, is greater than a pre-defined image size threshold for high resolution printing of at least 16,777,215 pixels, decimal equivalent of 0×FFFFFF, tiling the image into individual image tiles if it is determined that the total pixel size of the image is greater than the pre-defined image size threshold, and save the individual image tiles to memory for later reconstitution, for high resolution printing.