Hola @Umarumm,
el navegador descarga o muestra archivos según su capacidad de visualizar ciertos archivos. Por ejemplo, una hoja de cálculo se descargará siempre y un JPEG se visualizará siempre.
Muchos navegadores tienen la capacidad de visualizar PDF, como Firefox o Chrome, pero aún así depende de la configuración del usuario el comportamiento por default de los PDF: ver o descargar o abrir con otra aplicación. Otros navegadores no incorporan un visor de PDFs.
Al apuntar el PDF a un target blank, el PDF desnudo se comportará según lo dicho arriba.
Para tener un control completo sobre lo que hacen los PDF, podés incluir un visualizador JavaScript en tu proyecto, como https://viewerjs.org/ o https://github.com/mozilla/pdf.js/
Saludos cordiales!