我有一个带有一个文本框和两个按钮的axAcroPDF对象。
Button1加载打开文件对话框,将文件名/路径发送到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,但我无法重新加载新文件。
有什么建议我应该怎么解决这个问题吗?
发布于 2019-01-31 17:41:11
清除AxAcroPDF就像提供一个不存在的文件一样简单:
AxAcroPDF1.LoadFile("Empty")很多人都有同样的困惑,试图实现这个目标……
https://stackoverflow.com/questions/48707704
复制相似问题