Host-based printing