Нет - Silverlight 3 не поддерживает собственную печать.
Обычно вы можете выполнить некоторые действия в браузере, используя Javascript, но это не позволит вам напрямую отправлять PDF-файл так, как вы пишете.
Можно написать отдельное приложение, которое живет на клиентском компьютере, а затем интегрировать с ним ... Для внутреннего бизнес-приложения, которое может быть хорошим решением, но очевидным недостатком является то, что вы переходите вне мультиплатформенного пузыря Silverlight.
Вот статья, которую стоит посмотреть: http://jonas.follesoe.no/PrintingInSilverlight2UsingCSSAndASPNETAJAX4.aspx (комментарии тоже интересны, и некоторые из них говорят о работе с PDF-файлами)
Обновление: Silverlight 4 теперь поддерживает это.