有没有免费控件可以在Silverlight中查看PDF文件?或者如何从内存流中在Silverlight中查看PDF文件?
尝试这个问题:使用Silverlight / Flash预览PDF和PowerPoint文件
其他可能有用的链接: http://forums.silverlight.net/forums/p/23986/85909.aspx#85909
http://www.siberix.com/reporting.html#pdf-sparkle - 需要花钱购买!
http://forums.silverlight.net/forums/t/70573.aspx
您可以使用此工具进行编辑/打印为pdf
尝试codeplex:http://silverlightpdf.codeplex.com/
适用于Silverlight 3,尚未使用Silverlight 4 beta。
<iframe id="mediaContainer" style="position:absolute"/>
System.Windows.Browser.HtmlElement myFrame = System.Windows.Browser.HtmlPage.Document.GetElementById("mediaContainer");
一种简单的方法是您可以使用HTML brush来嵌入PDF。
或者您可以尝试http://silverpdf.codeplex.com/。
一种选择是使用ImageMagick或GhostScript将PDF页面转换为PNG。
虽然不是免费的,但我们的Silverlight控件可以使用我们自己的PDF Rasterizer实时为您完成此操作。
(免责声明:我在这里工作)