il discorso secondo me non cambia... cmq per aprire un file pdf esso deve essere scaricato (nei temp o da qualche altra parte) nel mio hd.
secondo me l'unico modo per realizzare quello che vuoi fare è in qualche modo "convertire" il pdf in un html da inviare al client il quale potrà vedere il contenuto del pdf ma non salvarlo (in quanto ciò che riceve non è il pdf ma un html)