Просмотр PDF-файла в приложении Windows Form

Я использую axAcroPDF для просмотра PDF-файлов в моем приложении win form. Всякий раз, когда я пытаюсь запустить приложение, я получаю пустое окно сообщения, как на картинке ниже.

Кто-нибудь знает почему? Чтобы загрузить файл PDF, я добавил этот код для кнопки

OpenFileDialog dialog = new OpenFileDialog();
        dialog.Filter = "PDF files (*.PDF)|*.PDF|All files (*.*)|*.*";
        dialog.InitialDirectory = "C:";
        dialog.Title = "Select a PDF file";
        if (dialog.ShowDialog() == DialogResult.OK)
        {
            this.Controls.Add(this.axAcroPDF1);
            axAcroPDF1.src = dialog.FileName;
            filname1 = dialog.FileName;
            button2.Enabled = true;

Образ:

1 ответ

Я не знаю, может ли этот ответ помочь вам: я выполнял ту же работу с Adobe Reader 9, и он выдал мне тот же ящик сообщений. Затем я переключаюсь на Adobe Reader 10, и окно сообщения исчезает, и мое приложение работает нормально.

вот мой код

        OpenFileDialog dlg = new OpenFileDialog();
        dlg.Filter = "pdf files (*.pdf) |*.pdf;";
        dlg.ShowDialog();
        if (dlg.FileName != null)
        {
            axAcroPDF1.setShowToolbar(true);
            axAcroPDF1.LoadFile(dlg.FileName);
        }
Другие вопросы по тегам