In Silverlight you don't have permission to load documents from the file system. You can load a document using Application.GetResourceStream(Uri) method if the document is embedded in the project as a resource, or by providing a stream that supports Seek and Read operations in some other way.
When it comes to printing, the Print method of RadPdfViewer shows a PrintDialog which must be user-initiated in order to work in Silverlight. Therefore, it will not be possible to trigger it in an event. There are settings that allow printing to the default printer, but they can be utilized only in OOB mode. More information on their use can be found in the WPF forum
In Silverlight 5 RadPdfViewer uses vector printing by default, so there are no additional settings that must be specified. If the vector printing fails for some reason, however, bitmap printing will be used instead.
I hope this is helpful.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>