• 大小: 2.63MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-09
  • 语言: C/C++
  • 标签: pdf  

资源简介

pdfview 控件(ActiveX COM)带序列号,支持C#,VB,C++,Delphi,PB,可以在程序内预览PDF文件,和操作PDF文件.

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication
{
    public partial class Form1 : Form
    {
        int nViewMode = 0;
        public Form1()
        {
            InitializeComponent();
        }

        private void Open_Click(object sender EventArgs e)
        {
            OpenFileDialog dlgOpen = new OpenFileDialog();
            if (dlgOpen.ShowDialog() == DialogResult.OK)
            {
                axPdfview1.OpenPDF(dlgOpen.FileName ““ ““);
            }
        }

        private void NextPage_Click(object sender EventArgs e)
        {
            axPdfview1.ViewNextPage();
        }

        private void ActualSize_Click(object sender EventArgs e)
        {
            axPdfview1.ZoomActualPage();
        }

        private void PreviousPage_Click(object sender EventArgs e)
        {
            axPdfview1.ViewPreviousPage();
        }

        private void FitPage_Click(object sender EventArgs e)
        {
            axPdfview1.ZoomFitPage();
        }

        private void FitWidth_Click(object sender EventArgs e)
        {
            axPdfview1.ZoomFitWidth();
        }

        private void ZoomIn_Click(object sender EventArgs e)
        {
            axPdfview1.ZoomIn();
        }

        private void ZoomOut_Click(object sender EventArgs e)
        {
            axPdfview1.ZoomOut();
        }

        private void ViewMode_Click(object sender EventArgs e)
        {
            if (nViewMode == 0)
                axPdfview1.ViewModeSinglePage();
            else if (nViewMode == 1)
                axPdfview1.ViewModeFacing();
            else if (nViewMode == 2)
                axPdfview1.ViewModeContinuous();
            else if (nViewMode == 3)
                axPdfview1.ViewModeContinuousFacing();
            nViewMode++;
            if (nViewMode >= 4)
                nViewMode = 0;
        }

        private void RotateLeft_Click(object sender EventArgs e)
        {
            axPdfview1.RotateViewLeft();
        }

        private void RotateRight_Click(object sender EventArgs e)
        {
            axPdfview1.RotateViewRight();
        }

        private void Search_Click(object sender EventArgs e)
        {
            axPdfview1.SetFindText(SearchString.Text);
            axPdfview1.FindNextText();
        }

        private void SearchNext_Click(object sender EventArgs e)
        {
            axPdfview1.FindNextText();
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......         1  2006-11-20 00:11  vs2008\SampleDlg\ClassDiagram1.cd

     文件      13108  2009-06-29 11:07  vs2008\SampleDlg\Debug\BuildLog.htm

     文件        650  2009-04-14 16:36  vs2008\SampleDlg\pdfviewctrl1.cpp

     文件       6130  2009-04-16 14:57  vs2008\SampleDlg\pdfviewctrl1.h

     文件       4278  2009-04-14 16:31  vs2008\SampleDlg\ReadMe.txt

     文件      21630  2003-07-23 17:52  vs2008\SampleDlg\res\SampleDlg.ico

     文件        400  2009-04-14 16:31  vs2008\SampleDlg\res\SampleDlg.rc2

     文件        773  2009-04-14 16:36  vs2008\SampleDlg\resource.h

     文件      43452  2009-04-16 14:48  vs2008\SampleDlg\SampleDlg.aps

     文件       2123  2009-04-14 16:31  vs2008\SampleDlg\SampleDlg.cpp

     文件       5430  2009-04-15 16:43  vs2008\SampleDlg\SampleDlg.dsp

     文件        522  2009-04-14 16:31  vs2008\SampleDlg\SampleDlg.h

     文件       6001  2009-04-14 16:36  vs2008\SampleDlg\SampleDlg.rc

     文件       5755  2009-04-14 16:36  vs2008\SampleDlg\SampleDlg.vcproj

     文件       1435  2009-04-14 16:44  vs2008\SampleDlg\SampleDlg.vcproj.JACKDS-A7B7041D.jackds.user

     文件       1435  2009-04-16 14:59  vs2008\SampleDlg\SampleDlg.vcproj.LENOVO-F372D031.admin.user

     文件       1411  2009-06-29 11:07  vs2008\SampleDlg\SampleDlg.vcproj.MXF.Administrator.user

     文件       4885  2009-04-16 14:59  vs2008\SampleDlg\SampleDlgDlg.cpp

     文件        726  2009-04-14 16:36  vs2008\SampleDlg\SampleDlgDlg.h

     文件        209  2009-04-14 16:31  vs2008\SampleDlg\stdafx.cpp

     文件       1956  2009-04-14 16:31  vs2008\SampleDlg\stdafx.h

     文件       1432  2009-04-14 16:31  vs2008\SampleDlg\targetver.h

     文件        893  2009-04-14 16:31  vs2008\SampleDlg.sln

    ..A..H.     18944  2009-06-29 11:07  vs2008\SampleDlg.suo

     文件         20  2009-05-21 14:39  install.bat

     文件    2682880  2009-05-21 14:39  pdfview.ocx

     文件       1722  2009-06-29 11:09  Readme.txt

     文件       2552  2009-06-29 14:28  使用说明.txt

     文件       7168  2008-10-30 16:58  C#\WindowsFormsApplication\bin\Debug\AxInterop.PDFVIEWLib.dll

     文件       7680  2008-10-30 17:13  C#\WindowsFormsApplication\bin\Debug\Interop.PDFVIEWLib.dll

............此处省略78个文件信息

评论

共有 条评论