2014-11-13 21 views
5

In Chrome, quando si preme Ctrl + P è possibile scegliere "Salva in PDF". Il nome file predefinito è uguale al titolo della pagina html che l'utente desidera stampare. Può essere cambiato, senza cambiare il titolo effettivo della pagina html? Mi piacerebbe avere una data & tempo nel nome del PDF, ma non voglio la data & tempo nel titolo della mia pagina html.Chrome salva in PDF nome file personalizzato

risposta

10

Quindi, se si può mettere un pulsante di stampa in qualche parte e collegarlo a una funzione simile al seguente:

function printWithSpecialFileName(){ 
    var tempTitle = document.title; 
    document.title = "Special File Name.pdf"; 
    window.print(); 
    document.title = tempTitle; 
} 
+1

Questo è un grande soluzione! Specialmente combinato con la modalità '--kiosk-printing'. – jeverling

0

Questa è una funzionalità di un driver di stampa da PDF a stampante, e per quanto ho potuto verificare, non hai il controllo su di esso. Così, purtroppo, il nome del file di default sarà il titolo della pagina ...

Problemi correlati