Credo che le uniche due soluzioni siano, creare on the fly un pdf, oppure avvisare l'utente che deve abilitare la gestione di stampa sul proprio browser (windows).