This is just awesome. Thanks a lot for your reply.
But is there any way if I can embed the PDF which is not hosted online. I mean, I have a copy of PDF on my local machine and I want to embed it in my dashboard without publishing it on any site.
Is there any way to do this? If yes, it would be really helpful or else I'll mark your previous reply as 'Correct Answer'.
If you want alternatives, you should google 'embed pdf in webpage' or 'embed pdf in iframe'. Something like this - HTML embedded PDF iframe - Stack Overflow
You'd need to develop a HTML page and host that somewhere on your PC or network. Basically you will see from doing a bit of reading the limitation isn't Tableau.
I guess I'll go with PDF viewer option.