Como forçar uma caixa de diálogo Salvar como ao transmitir um anexo em PDF

Estou usando o código a seguir para transmitir um pdf para o navegador:

header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); 
header("Pragma: public");
header("Content-type:application/pdf");
header("Content-Disposition:attachment;filename=file.pdf");
echo $pdf;

Funciona bem, exceto que (no Chrome, de qualquer forma), ele salva o arquivo "file.pdf" - ele não exibe a caixa de diálogo Salvar como, para que eu possa renomear o arquivo, se assim o deseja

Suspeito que isso possa ser uma daquelas coisas dependentes do navegador, mas é possível forçar uma caixa de diálogo Salvar como com os cabeçalhos php ao transmitir um pdf para download?

Agradeço antecipadamente por sua ajud

questionAnswers(6)

yourAnswerToTheQuestion