为什么从 winform 打开 pdf 我无法突出显示文本? (通常我可以)
Why opening a pdf from winform I can't highlight text? (normally I can)
当我从 Adobe Reader 打开 PDF 时(通常)我可以毫无问题地突出显示文本,但是当我从 Adobe Reader 工具打开同一个 pdf 文件到 winform 时我可以'高亮文本。
我正在用 c# VS2015 编写,这是我将 Pdf 文件打开到 winform 中的代码:
private void Form1_Load(object sender, EventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "pdf files (*.pdf) |*.pdf;";
dlg.ShowDialog();
if (dlg.FileName != null)
{
axAcroPDF1.LoadFile(dlg.FileName);
}
}
我哪里出错了?是代码mistake/forgetfulness还是概念错误?
不可能做到这一点:TheDanMan 评论建议我检查了 Ax 控件属性,发现我无法突出显示文本(Ax 控件属性为 here)。
针对遇到与我类似问题的人发布了此答案(是的,您甚至不能使用 Adobe Reader 工具将注释添加到您的 pdf 中,您必须尝试其他方法)
当我从 Adobe Reader 打开 PDF 时(通常)我可以毫无问题地突出显示文本,但是当我从 Adobe Reader 工具打开同一个 pdf 文件到 winform 时我可以'高亮文本。
我正在用 c# VS2015 编写,这是我将 Pdf 文件打开到 winform 中的代码:
private void Form1_Load(object sender, EventArgs e)
{
OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "pdf files (*.pdf) |*.pdf;";
dlg.ShowDialog();
if (dlg.FileName != null)
{
axAcroPDF1.LoadFile(dlg.FileName);
}
}
我哪里出错了?是代码mistake/forgetfulness还是概念错误?
不可能做到这一点:TheDanMan 评论建议我检查了 Ax 控件属性,发现我无法突出显示文本(Ax 控件属性为 here)。
针对遇到与我类似问题的人发布了此答案(是的,您甚至不能使用 Adobe Reader 工具将注释添加到您的 pdf 中,您必须尝试其他方法)