我有一个silverlight应用程序,需要打印图表。由于silverlight不支持打印,我想在我的应用程序中包含一些flash图表。我知道这听起来很奇怪......但是有可能吗?
答案 0 :(得分:3)
不,无法在Silverlight内部运行Flash内容,反之亦然。但是, 可以在同一个html页面上运行这两种类型的内容。你甚至可以(我认为)使用无窗口控件将它们叠加在一起。你可以通过javascript与他们沟通。你可以做类似的事情来解决你所面临的问题。
答案 1 :(得分:1)
嘿..检查this。第二篇文章谈到了在silverlight中嵌入flash。试着询问那个帖子。
但我怀疑是否可能,因为葡萄藤在评论中说它们是猫和狗; - )
答案 2 :(得分:1)
查看具有打印支持的Silverlight 4,它最终发布,可以使用Silverlight Toolkit构建图表。
检查此链接(用于打印): http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx#printing
答案 3 :(得分:0)
您可能无法在Silverlight应用程序中运行Flash内容。他们使用两个不同的插件,这些插件不会以这种方式相互影响。
我正在回答这个主题的主要问题。我建议打印问题的另一个主题(如果还没有)。
答案 4 :(得分:-1)
Silverlight 3 beta现已上市。它允许您编写自己的编解码器。
来自silverlight 3 doc的新内容:
可扩展媒体格式支持:借助新的Raw AV管道,Silverlight可以轻松支持各种第三方编解码器。音频和视频可以在运行时之外解码,并在Silverlight中呈现,扩展了本机编解码器之外的格式支持。
据我所知,我认为Silverlight原生支持flash的问题是adobe和microsoft之间的版权问题。
可能有人会编写一个可以直接插入应用程序的编解码器。