Просмотр 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);
}