利用C#winform打开PDF在自己开发的窗体里。如何制作呢?
工具/原料
MicrosoftVisualStudio2010
方法/步骤
1、引用AdobeAcrobat7.0BrowserControl控件。工具箱,添加选择项。
2、在COM组件中,选择AdobeAcrobat7.0BrowserContr艺皱麾酪ol。添加完成以后,在工具箱就会出现AdobeAcrobat7.0BrowserControl的控件。
3、拖动AdobeAcrobat7.0BrowserControl控件到窗体中,并创建一个button4按钮,并添加按钮事件。
4、按钮事件代码如下:衡痕贤伎stringMyOpenFileDialog(){OpenFileDialogofd=newOpenF足毂忍珩ileDialog();ofd.Filter="PDF文档(*.pdf)|*.pdf";if(ofd.ShowDialog()==DialogResult.OK){returnofd.FileName;}else{returnnull;}}privatevoidbutton4_Click(objectsender,EventArgse){stringfilename=MyOpenFileDialog();axAcroPDF1.LoadFile(filename);}
5、显示效果如下:
6、这个控件还可以控制显示的工具栏是否显示,滚动条等情况,需要大家自己研究。