C# 打印动态生成的PDF,无需silvelright中的打印对话框
我知道我们可以打印页面而无需打印对话框,这是我在下面链接中的一个问题C# 打印动态生成的PDF,无需silvelright中的打印对话框,c#,silverlight,pdf,mvvm,printing,C#,Silverlight,Pdf,Mvvm,Printing,我知道我们可以打印页面而无需打印对话框,这是我在下面链接中的一个问题 但现在我的问题是我想打印PDF文件而不显示打印对话框,因为从上面的链接我打印的网格不是PDF文件,我是从rdl文件创建PDF文件。在Silverlight 4中,如果不显示打印对话框,就无法打印任何内容。这是一个无法覆盖的安全限制。因此我必须打开PDF,然后用户可以手动打印,我必须这样做?是的,您必须在浏览器中或使用Adobe Reader打开PDF,然后用户将手动打印。我正在从sqlserver reporting fle
但现在我的问题是我想打印PDF文件而不显示打印对话框,因为从上面的链接我打印的网格不是PDF文件,我是从rdl文件创建PDF文件。在Silverlight 4中,如果不显示打印对话框,就无法打印任何内容。这是一个无法覆盖的安全限制。因此我必须打开PDF,然后用户可以手动打印,我必须这样做?是的,您必须在浏览器中或使用Adobe Reader打开PDF,然后用户将手动打印。我正在从sqlserver reporting fle(.RDL)动态创建PDF文件文件,我想我们在viewmodel中没有响应对象,所以我可以直接从silverlight项目打开PDF吗?