Disclosed are various systems and methods for printing documents. In one
embodiment, a printing system is provided that comprises a host and a local printer
coupled thereto, the local printer having a portable device communications port
with which to establish a communications link a portable device. The local printer
includes means for relaying a non-rendered document received via the portable device
communications port to the host for rendering. The host includes means in the host
for orchestrating a rendering of the non-rendered document into a rendered document
with a printer format compatible with the local printer, the non-rendered document
being rendered using one of a number of applications in the host, and, means in
the host for transmitting a rendered document to the local printer to be printed.