技术开发 频道

简单实用 利用WPF 浏览PDF 文件

    【IT168 技术文档】很长时间没写文章感觉手有点生了,前段时间忙的要死公事、家事、私事,事事操心。还好现在有些时间可以继续写博客了。本篇将为大家演示如何在WPF 程序中浏览PDF 文件,本例将通过Adobe PDF Reader COM 组件、WinForm 与WPF 集成方面的工具实现PDF 浏览功能。

  用户控件

  打开VS2010,新建项目(WpfPDFReader),右键项目添加User Control(用户控件)。因为Adobe PDF Reader COM 组件是不支持WPF的,为此我们需要将它放到WinForm 控件中。所以,在列表中需要选择User Control,而不是User Control(WPF)。这里我将控件命名为:AdobeReaderControl.cs。完成添加双击控件进入设计模式。

1
 

  在工具箱里选择添加组件,在COM 组件列表中点选“Adobe PDF Reader”。

1
 

  AcroPDFLib 和AxAcroPDFLib 库会自动添加到项目中。

1
 

  添加成功后会在工具箱里看到下图所示的控件。

1
 

  将该COM 控件拖入User Control 。

1
 

  控件默认名称为:axAcroPDF1,可按需要自行更改。

1
 

  Dock属性设置为“Fill”,这样可以使控件自动适应窗口尺寸。

1 

0
相关文章