使用 axAcroPDF 清除并重新加载 PDF
Clear and Reload PDF with axAcroPDF
我有一个带有文本框和两个按钮的 axAcroPDF 对象。
Button1 加载“打开文件”对话框,将 filename/path 发送到 axAcroPDF 对象并将 filename/path 发送到文本框。
我想要的 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,但我无法重新加载新文件。
有什么建议可以解决这个问题吗?
清除 AxAcroPDF 就像提供一个不存在的文件一样简单:
AxAcroPDF1.LoadFile("Empty")
很多人都以同样的方式感到困惑,试图实现这一点......
我有一个带有文本框和两个按钮的 axAcroPDF 对象。
Button1 加载“打开文件”对话框,将 filename/path 发送到 axAcroPDF 对象并将 filename/path 发送到文本框。
我想要的 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,但我无法重新加载新文件。
有什么建议可以解决这个问题吗?
清除 AxAcroPDF 就像提供一个不存在的文件一样简单:
AxAcroPDF1.LoadFile("Empty")
很多人都以同样的方式感到困惑,试图实现这一点......