PdfViewer.PasswordRequired Event

Occurs when the PDF file needed a password to open.

public event PasswordRequiredEventHandler PdfViewer.PasswordRequired;
Public Event PdfViewer.PasswordRequired As PasswordRequiredEventHandler

Event Handler

PasswordRequiredEventHandler

Licensing Info

This event is a DynamicPDF Viewer feature. One of the following is required for non-evaluation usage:

Examples

This example shows,how to set password of a PDF file using PasswordRequired event

Imports System
Imports System.Windows.Forms
Imports ceTe.DynamicPDF.Viewer

Public Class Form1
    Inherits System.Windows.Forms.Form

    Private MyPdfViewer As PdfViewer

    Sub New()
        InitializeComponent()
    End Sub

    Shared Sub Main()
        Application.Run(New Form1())
    End Sub	
		    
    Private Sub InitializeComponent()
        Me.MyPdfViewer = New PdfViewer()
        Me.Controls.Add(MyPdfViewer)
        AddHandler MyPdfViewer.PasswordRequired, AddressOf pdfViewer_PasswordRequired 
    End Sub

    Private Sub pdfViewer_PasswordRequired(ByVal sender As Object, ByVal e As ceTe.DynamicPDF.Viewer.PasswordRequiredEventArgs)
        ' Setting PDF password to open the file.
        e.Password = "mypassword"
    End Sub

    End Class
using System;
using System.Windows.Forms;
using ceTe.DynamicPDF.Viewer;

namespace DynamicPDFViewerDemo
{
    public class Form1 : System.Windows.Forms.Form
    {
        private PdfViewer dpdfViewer;

        public Form1()
        {
            InitializeComponent();
        }

        [STAThread]
        static void Main()
        {
            Application.Run(new Form1());
        }

        private void InitializeComponent()
        {
            this.dpdfViewer = new PdfViewer();
            this.Controls.Add(dpdfViewer);
            PasswordRequired += new ceTe.DynamicPDF.Viewer.PasswordRequiredEventHandler(this.pdfViewer_PasswordRequired);
        }

        private void pdfViewer_PasswordRequired(object sender, ceTe.DynamicPDF.Viewer.PasswordRequiredEventArgs e)
        {
            // Setting PDF password to open the file.
            e.Password = "mypassword";
        }
    }
}

See Also

ceTe.DynamicPDF.Viewer

In this topic