Se você não quiser que os usuários façam o download do PDF, não será possível fornecer apenas um link / URL do PDF. Você precisa renderizar o PDF no lado do servidor. Depende do tipo de servidor da Web que você tem sobre como fazer isso.
Você pode usar algo como este . Existem algumas demonstrações aqui .
Para exemplos adicionais, você precisa procurar server side pdf rendering
em combinação com o tipo de idioma desejado. (PHP, ASP, etc ...)
Se você não tiver seu servidor próprio , também poderá usar o Google Drive (gratuitamente). Você pode compartilhar seus PDFs (com um link privado) e verificar a configuração que os usuários não podem baixar o PDF. O PDF será renderizado pelo Google somente na tela e os usuários não poderão fazer o download do PDF.