Un cordiale saluto a tutti, vorrei sapere qual'è il codice per far stampare un file?

esempio se è un file .pdf si può far stampare direttamente o il file si deve aprire e poi premere stampa?

su alcuni siti ho visto che quando clicco il pulsante del file interessato mi si apre direttamente l'opzione stampa della mia stampante e poi clicco su stampa e tutto viene stampato!

chiaramente intendo far stampare il documento non tutta la pagina web che il mio visitatore stà navigando!

Un grazie a tutti!