WinForm中如何展示PDF文件

好好学习29 2013-07-28 10:12:02
在WINFORM中展示PDF文件,需要安装Adobe Reader才能使用Adobe PDF Reader。有没有不安装adobe reader的办法来展示PDF文件呢?
...全文
678 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2013-07-28
  • 打赏
  • 举报
回复
肯定要安装一个PDF的阅读工具,网上有很多。
Regan-lin 2013-07-28
  • 打赏
  • 举报
回复
引用 12 楼 guwei4037 的回复:
[quote=引用 11 楼 u011130289 的回复:] http://blog.csdn.net/guwei4037/article/details/8980456
呵呵,谢谢啊。我这里面还只是一个生成pdf文档的方法。并没有在winform中查看的方法。 另外,为了不使用免费的adobe pdf reader而买一个福昕软件,你的项目是否值得这么做。[/quote] 其实我也很纠结为什么有控件LZ不要用
好好学习29 2013-07-28
  • 打赏
  • 举报
回复
引用 10 楼 jiangsheng 的回复:
那个是转GS再显示 你也可以买Foxit Embedded PDF SDK来显示
买?有免费的么
全栈极简 2013-07-28
  • 打赏
  • 举报
回复
引用 11 楼 u011130289 的回复:
http://blog.csdn.net/guwei4037/article/details/8980456
呵呵,谢谢啊。我这里面还只是一个生成pdf文档的方法。并没有在winform中查看的方法。 另外,为了不使用免费的adobe pdf reader而买一个福昕软件,你的项目是否值得这么做。
Regan-lin 2013-07-28
  • 打赏
  • 举报
回复
http://blog.csdn.net/guwei4037/article/details/8980456
蒋晟 2013-07-28
  • 打赏
  • 举报
回复
那个是转GS再显示 你也可以买Foxit Embedded PDF SDK来显示
好好学习29 2013-07-28
  • 打赏
  • 举报
回复
引用 6 楼 guwei4037 的回复:
我试过了,可以显示pdf。 选择com组件中的adobe pdf reader,拖到窗体。 然后加一行代码就可以了。 this.axAcroPDF1.LoadFile(@"test.pdf");//放到bin/debug目录下。
谢谢,这个我试过了!需要安装adobe reader才能使用,我现在是不想装abobe reader
全栈极简 2013-07-28
  • 打赏
  • 举报
回复
全栈极简 2013-07-28
  • 打赏
  • 举报
回复
我试过了,可以显示pdf。 选择com组件中的adobe pdf reader,拖到窗体。 然后加一行代码就可以了。 this.axAcroPDF1.LoadFile(@"test.pdf");//放到bin/debug目录下。
全栈极简 2013-07-28
  • 打赏
  • 举报
回复
引用 4 楼 tomeatbj163 的回复:
引用 3 楼 guwei4037 的回复:
前提是安装完整的adobe pdf安装程序
能不装adobe pdf嘛。
你参考一下:http://www.cnblogs.com/hfzsjz/archive/2010/08/13/1799094.html 试一下,我没试过。
好好学习29 2013-07-28
  • 打赏
  • 举报
回复
引用 3 楼 guwei4037 的回复:
前提是安装完整的adobe pdf安装程序
能不装adobe pdf嘛。
全栈极简 2013-07-28
  • 打赏
  • 举报
回复
前提是安装完整的adobe pdf安装程序
全栈极简 2013-07-28
  • 打赏
  • 举报
回复
最简单的方式,就是在winform中嵌入一个webbrowser控件,然后加载pdf到webbrowser当中。
qldsrx 2013-07-28
  • 打赏
  • 举报
回复
你可以把PDF转换为图片来显示,或者找第三方控件
好好学习29 2013-07-28
  • 打赏
  • 举报
回复
引用 14 楼 u011130289 的回复:
[quote=引用 12 楼 guwei4037 的回复:] [quote=引用 11 楼 u011130289 的回复:] http://blog.csdn.net/guwei4037/article/details/8980456
呵呵,谢谢啊。我这里面还只是一个生成pdf文档的方法。并没有在winform中查看的方法。 另外,为了不使用免费的adobe pdf reader而买一个福昕软件,你的项目是否值得这么做。[/quote] 其实我也很纠结为什么有控件LZ不要用[/quote] 因为需要安装abobe reader才能使用控件,客户不安装怎么办..
Dragonfly Chart .Net for Windows Form 包括七个图表.Net控件, 属于下列类型, 饼图、环图、条形图、X-Y曲线图、弧度模态图。Dragonfly Chart .Net 提供了两维/三维控件,这些控件已被广泛应用在象工业自动化HMI、SCADA系统或质量分析与控制、 科学研究与分析、和其他开发或建模仿真等应用领域。 Dragonfly Chart .Net包有三个 .Net (Windows Form) 控件子包, • 条形图控件 Bar Chart for .Net - DasNetBarChart包含DAS_Net_BarChart和DAS_Net_FlatBarChart两控件; • 饼图控件 Pie Chart & Ring Chart for .Net - DasNetPieChart包含DAS_Net_PieChart, DAS_Net_FlatPieChart 和 DAS_Net_3DPieChart三个控件; • 数据曲线图控件 X-Y Chart & Angle Chart for .Net - DasNetDataChart包含DAS_Net_XYChart 和 DAS_Net_AngularChart两控件 Dragonfly Chart .Net提供帮助文件PDF),使用例程(C#, VB.NET,VC.NET)等来指导你快速使用这些控件,并可了解这些控件提供的功能。 条形图控件 Bar Chart for .Net 条形图由一根轴和一系列标记了的水平条或垂直条(这些条形用来代表一些相关变量的值)组成的。条形图可以显示一系列变量在某一时刻的值或比较相关变量的值。 条形图表已在许多应用领域用来图形显示或比较在系统一些变量的值。在财经和统计分析领域,条形图表是一个常用的工具来可视化直观地显示和比较不同组别的各变量数值情况。 条形图控件子包DasNetBarChart包含两个条形图控件来满足各种场合对各式各样的条形图的需求,即DAS_Net_BarChart和DAS_Net_FlatBarChart两控件。 DAS_Net_BarChart控件能用许多样式的水平条块或垂直条块来显示,条形块能用梯度着色或单一着色, 能显示阴影,支持条形组、三维显示、背景比例格栏、数值比例尺和其他一些特性。 另一个条形图控件, 即DAS_Net_FlatBarChart, 支持更多的图表特性:另一个条形图控件, 即DAS_Net_FlatBarChart, 支持更多的图表特性:另一个条形图控件, 即DAS_Net_FlatBarChart, 支持更多的图表特性:另一个条形图控件, 即DAS_Net_FlatBarChart, 支持更多的图表特性:另一个条形图控件, 即DAS_Net_FlatBarChart, 支持更多的图表特性: • 变量或条形组的名称显示; • 条形块曲线显示; • 支持设置条形块的最大值和最小值; • 支持图头文字 / 图尾文字; • 支持条形块 + 点 + 曲线; 饼图/环形控件 Pie Chart & Ring Chart for .Net 饼图是将一个园饼分成几个扇形块, 每个扇形块代表某一事件或因子在整体行为或实体所占份额信息,所有扇形块所代表的份额就组成整体(100%)。 故饼图是一个很好的图形工具来显示某一实体或事件组成关系。在财经和统计分析领域,饼图是个常用的直观的可视化工具来展示各种因素对某一事件或状态的贡献百分比。 一个饼图是用扇形在整个圆饼所占的比例大小的百分比来表示某一因素在某一事件或状态的百分值。 饼图和百分比栏常在许多系统用来表示过程或某些状态的百分比情况。它用图形直观的告诉使用者当前的百分比情况。 数据曲线图控件 X-Y Chart & Angle Chart for .Net 数据曲线图控件是用来图形可视化显示能用y=f(x)表示的过程曲线.如果(x, y)是在X_Y坐标系的一个点, X-Y Chart可以用来显示它. 如果x是角度或弧度而 y是模态(长度), AngleChart便可用来显示它. 数据曲线图已在许多应用领域用来图形显示动态过程或动态特性或金融系统的数据关系。在财经统计分析和工业自动化系统领域, 数据曲线图是一个常用的工具来可视化直观地显示各系统变量的复杂关系或动态轨迹。 在大多数工业应用和金融商业应用, X-Y Chart 是一个主要的工具来显示个相关数据或监控实时过程与分析过程品质. 在许多军事应用领域或运动过程控制控制领域(比如机器人运动控制、航空器飞行控制),(弧度模态图)Angle Chart 也是常用的工具来分析方向运动过程。 X-Y Chart 控件能水平(从左到右或从右到左)或竖直(从上到下或从下到上)来画曲线,其外表形式可以多种. X-Y Chart主要显示和分析动态或静态数据,揭示数据间的关系. Angle Chart 和 X-Y Chart类似, 但 Angle Chart描述的是(角度/弧度, 模态(长度))曲线, 而不是 (X, Y)坐标曲线. Angle Chart可以顺时针或逆时针用各种显示方式来画要求的曲线。 http://www.commuch.com/Products/All/charting/Dragonfly-Chart-Net-WinForm/Details.aspx

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧