我发现福昕嵌入式PDF SDK用于pdf阅读而不需要启动。太棒了。它适用于Windows 8中的Metro Style App。它们还提供演示(示例代码)。 但他们只提供30天试用版。
我想知道还有其他供应商(免费完整版)。
所以,请回复我
答案 0 :(得分:0)
据我所知,没有像样的开源c#pdf渲染引擎。
此问题列出了一些可能性:How to render pdfs using C#
大多数网络浏览器都可以呈现PDF,因此您可以将Web浏览器嵌入到您的应用中并将其交给pdf进行渲染:
http://www.codeguru.com/csharp/.net/embedding-a-web-browser-in-a-windows-8-metro-c-application.htm
我会质疑你为什么要这样做。如果要显示内容那么为什么该内容是PDF?作为HTML页面对用户来说不是更有用吗?如果要读取用户提供的pdfs,那么为什么要嵌入? Windows文件处理理念的重点是用户拥有打开它们的文件和应用程序。如果您要覆盖此行为,则会使您的应用更糟糕。