2

我发现 Foxit Embedded PDF SDK 无需启动即可阅读 pdf。太好了。它适用于 Windows 8 中的 Metro Style App。它们还提供演示(示例代码)。但他们只提供 30 天的试用版。

我想知道是否有其他供应商(免费完整版)。

所以,请回复我

4

1 回答 1

0

据我了解,没有像样的开源 c# pdf 渲染引擎。

这个问题列出了一些可能性:How to render pdfs using C#

大多数 Web 浏览器都可以呈现 PDF,因此您可以将 Web 浏览器嵌入到您的应用程序中,然后将 pdf 交给它来呈现:

http://www.codeguru.com/csharp/.net/embedding-a-web-browser-in-a-windows-8-metro-c-application.htm

我会质疑你为什么这样做。如果要显示内容,那么为什么该内容是 PDF?作为 HTML 页面,它对用户来说不是更有用吗?如果要阅读用户提供的 pdf,那么为什么要嵌入?Windows 文件处理理念的重点是用户拥有打开它们的文件和应用程序。如果你覆盖了这种行为,你会让你的应用变得更糟。

于 2012-09-21T08:55:47.383 回答