pdf浏览器控件 DevExpress PDF Viewer

来源:互联网 发布:淘宝到货短信提醒 编辑:程序博客网 时间:2024/06/05 06:42

Use the DevExpress PDF Viewer Control to display PDF files directly in your WinForms application, without the need to install an external PDF viewer on your end-user's machine.

This tutorial illustrates how to embed a PDF Viewer in a Windows Forms application, to open, preview, navigate and print PDF documents without the need to install third-party software on the machine.

The tutorial consists of the following sections.

  • Create an Application and Add a PDF Viewer
  • Create and Customize a PDF Viewer Toolbar
  • Load and Preview a PDF File
Create an Application and Add a PDF Viewer

  1. Run Microsoft® Visual Studio® 2010, 2012 or 2013.

  2. Start a new project (by pressing CTRL+SHIFT+N), and create a new Windows Forms Application.

  3. Open the Visual Studio designer and press CTRL+ALT+X to run the Toolbox. Expand the DX.14.1: Common Controls category, and drop the PdfViewer control onto the main form of the application.

Create and Customize a PDF Viewer Toolbar

To add a toolbar to the PDF Viewer, click the control's smart tag, and in the invoked actions list, select one of the following.

  • Create Ribbon

    This creates a ribbon illustrated in the following image.

    You can fully customize the ribbon afterwards, as well as select a different look and feel for it, via the smart tag of the toolbar.

  • Create Bars

    Instead of creating a ribbon, you can implement a bar interface. You can upgrade it to the ribbon interface at any time (e.g., when converting the entire application).

Load and Preview a PDF File

To load a document into the PDF Viewer, click the control's smart tag and select Load PDF File... in the actions list that is invoked.

The following code opens a PDF file at runtime.

CodeCentralShow Me

The complete sample project is available in the DevExpress Code Examples database at http://www.devexpress.com/example=E4696. Depending on the target platform type (ASP.NET, WinForms, etc), you can either run this example online or download an auto-executable sample.

The following example illustrates how to load an existing PDF file into the PdfViewer control. To do this, it's necessary to drop thePdfViewer control onto the form, create a Ribbon via the PdfViewer's smart tag and call the PdfViewer.LoadDocument method.

C#:Form1.cs
VB:Form1.vb
using System;using System.Windows.Forms;namespace PdfViewerSample {    public partial class Form1 : Form {        public Form1() {            InitializeComponent();        }        private void Form1_Load(object sender, EventArgs e) {            this.pdfViewer1.LoadDocument(@"..\..\Report.pdf");        }    }}

Run the application and explore the PDF Viewer functionality.


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 联通套餐不到期怎么办 联通全国流量包怎么办 缤智车钥匙丢了怎么办 车遮阳板松了怎么办 洗车把内饰划了怎么办 新车销售没销量怎么办 住院时间重叠了怎么办 长安cs75油耗高怎么办 墙内线烧了怎么办 如果没买票想进高铁站怎么办 老赖拒绝还款怎么办 gta5资产不兼容怎么办 平板黑屏闪退怎么办 施工证学历不够怎么办 隧道放炮声大怎么办 58工作被骗了怎么办 学历国家不承认怎么办 福州居住证一年到期怎么办 居住证过期2年怎么办 被房东坑了怎么办 房东违反了合同怎么办 上海居住证过期了怎么办 地铁卡消磁了怎么办 学生卡消磁了怎么办 家属院没房产证怎么办 邮箱收不到邮件怎么办 大学宿舍八人间怎么办 高中档案袋拆了怎么办 公派教师回国后怎么办? 事业单位辞职后档案怎么办 学信支付不了怎么办 校外怎么办北邮校园卡 报考身份证丢了怎么办 买房怎么办不取消低保 自考找不到真题怎么办 自考生考研没有档案怎么办 自考本科无学位怎么办 自考学位证书没拿到怎么办 自考毕业证出生日期错误怎么办 成考没有学位证怎么办 评职称学历认证怎么办