【问题标题】:A simple PDF viewer windows form [closed]一个简单的 PDF 查看器窗体 [关闭]
【发布时间】:2010-08-27 20:51:24
【问题描述】:

我想在某些查看器控件中显示 pdf 文件,只需定义其路径即可,无需安装 Adob​​e Acrobat Reader。

是否有任何开源控制? (用c#)

【问题讨论】:

  • [Getting PDF reader Control in VS.net]的可能重复项(stackoverflow.com/questions/1845309/…)
  • 是的,但codeproject中的两个链接都是用visual basic编码的,我需要用c#
  • VB.Net 与 C# 非常相似。您至少应该能够很好地了解如何做到这一点,然后自己用 C# 编写代码。
  • 该解决方案包含 7 个不同的 dll,我正在寻找一个工具包或一些更容易集成到我的应用程序中的控件。我只需要在 windows 窗体中查看一个 pdf。

标签: c# pdf


【解决方案1】:

你看过这个project,它也在 CodeProject 上吗?它是 C# 并使用/包装了一个开源 C/C++ PDF 库。

代码和编译后的二进制文件可以从谷歌here下载。

这个控件我没用过,不过好像满足你的要求。希望这会有所帮助!

【讨论】:

    【解决方案2】:

    http://www.github.com/Swifter/FlipPdfViewerhttp://www.github.com/Swifter/FlipPdfViewer 有一个全新的 C# 中用于 Windows 10 通用 Windows 平台的 PDF 查看器控件

    【讨论】:

      【解决方案3】:

      QuickPDF (www.quickpdf.com) 具有 DARenderPageToDC() 和 RenderPageToFile() 函数,可以为您完成这项工作。这是一个价格合理的商业图书馆,并且是免版税的。

      在 C# 中使用非常简单。

      另外,Need PDF viewer control - tried a lot 有一个 PDF 查看器列表,也可以完成这项工作。如果需要,商业图书馆将能够处理更复杂的 PDF,例如 CJK 字体、较新的 PDF 版本、TYPE 1 字体等......

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-28
        • 2012-06-29
        • 1970-01-01
        • 1970-01-01
        • 2011-07-08
        相关资源
        最近更新 更多