An imaging method, comprising the steps of: a geographically remote computing device transmitting an image to a central computing device and the geographically remote computing device communicating a specification of a substrate upon which the image is to be formed to the central computing device; the central computing device selecting a geographically remote fulfillment printer from a plurality of geographically remote fulfillment printers that are geographically separated from each other; the central computing device communicating a graphic image file for the image selected and the specification of the substrate to the geographically remote fulfillment printer or a fulfillment computing device associated therewith; the central computing device selecting an ink specification from a plurality of ink specifications and communicating the specification of the ink selected to the geographically remote fulfillment printer or said associated fulfillment computing device; the central computing device communicating a color management profile, ink limiting parameters and print head waveform to the geographically remote fulfillment printer or said associated fulfillment computing device, wherein the color management profile, ink limiting parameters and print head waveform are selected by the central computer as a function of the graphic image file, the ink specification and the specification of the substrate; causing the geographically remote fulfillment printer to print a printed image according to the image selected using the ink specification selected by the central computing device and according to the graphic image file, color management profile, ink limiting parameters and print head waveform supplied by the central computing device, and causing an image according to the image selected to be formed on a substrate that is selected according to the specification of the substrate selected, and wherein the substrate selected is not paper. a geographically remote computing device transmitting an image to a central computing device and the geographically remote computing device communicating a specification of a substrate upon which the image is to be formed to the central computing device; the central computing device selecting a geographically remote fulfillment printer from a plurality of geographically remote fulfillment printers that are geographically separated from each other; the central computing device communicating a graphic image file for the image selected and the specification of the substrate to the geographically remote fulfillment printer or a fulfillment computing device associated therewith; the central computing device selecting an ink specification from a plurality of ink specifications and communicating the specification of the ink selected to the geographically remote fulfillment printer or said associated fulfillment computing device; the central computing device communicating a color management profile, ink limiting parameters and print head waveform to the geographically remote fulfillment printer or said associated fulfillment computing device, wherein the color management profile, ink limiting parameters and print head waveform are selected by the central computer as a function of the graphic image file, the ink specification and the specification of the substrate; causing the geographically remote fulfillment printer to print a printed image according to the image selected using the ink specification selected by the central computing device and according to the graphic image file, color management profile, ink limiting parameters and print head waveform supplied by the central computing device, and causing an image according to the image selected to be formed on a substrate that is selected according to the specification of the substrate selected, and wherein the substrate selected is not paper.