【问题标题】:Silverlight PDF ViewerSilverlight PDF 查看器
【发布时间】:2011-10-16 23:16:59
【问题描述】:

我希望能够在我的 Silverlight 4 应用程序中显示 PDF 文档。我知道对此没有本机支持,唯一真正的方法是使用第三方控件。我环顾四周,发现了一些不错的选择,但它们价格昂贵且有些有限。我对 PDF 文档了解不多,但似乎这些控件中的大多数都将 PDF 转换为其他内容;例如 XOD 或 XPS。

我正在考虑根据自己的需要编写自己的 PDF 查看器,但不知道从哪里开始这样的事情。将 PDF 转换为 Silverlight 和 WPF 的最佳格式是什么?如果我可以转换为 RTF,我可以使用现有的控件来显示文档。

我假设因为 Silverlight 控件的 PDF 如此缺乏,所以这并不容易。非常感谢任何帮助或指导。

谢谢,

-斯科特

【问题讨论】:

    标签: silverlight pdf


    【解决方案1】:

    除了重新实现一个 pdf 控件之外,您还有一个选择。

    使用一些 javascript 和 silverlight 的 DOM 桥,您可以在浏览器的原生 pdf 插件中呈现您的 PDF,并将其显示在您的 silverlight 应用程序顶部的“窗口”中。

    这也是用于 silverlight 的第三方“网络浏览器”控件的数量。

    【讨论】:

    • 唯一的问题是该窗口不能很好地与 Silverlight 配合使用。由于窗口始终位于顶部,因此您无法让任何 silverlight 控件与之交互。此外,拥有下拉菜单和其他 silverlight 元素使得使用 HTML Window 非常难看,因为该窗口始终位于顶部 - 即使您希望它部分隐藏或移动到另一个控件后面。我已经走上了这条路,但真的想要更强大的东西。
    猜你喜欢
    • 2011-01-28
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    • 2012-12-13
    • 2011-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多