Очистить и перезагрузить PDF с помощью AxAcroPDF

У меня есть объект axAcroPDF с текстовым полем и двумя кнопками.

Кнопка 1 загружает диалог открытия файла, отправляет имя файла / путь к объекту axAcroPDF и отправляет имя файла / путь в текстовое поле.

То, что я хочу с помощью button3, это восстановить загруженный файл PDF и очистить имя файла из текстового поля. Так что пользователь может перезагрузить другой файл PDF.

Моя попытка ниже:

private void button3_Click(object sender, EventArgs e)
        {
            textBox1.Text = String.Empty;
            axAcroPDF1.Dispose();
            axAcroPDF1.setLayoutMode("SinglePage");
            axAcroPDF1.Show();
        }

Изначально я пробовал с axAcroPDF1.Hide(); а также axAcroPDF1.Dispose();

Это скрывает axAcroPDF, но я не могу перезагрузить новый файл.

Любые предложения, как я должен это исправить?

0 ответов

Очистить AxAcroPDF так же просто, как предоставить файл, который не существует:

AxAcroPDF1.LoadFile("Empty")

Многие люди путаются так же, пытаясь достичь этого...

Другие вопросы по тегам