我正在使用 AxAcroPDFLib 和 iTextSharp 库在我的 ActiveX 中加载 PDF 文档。我想从加载的 PDF 中禁用工具栏(具有保存、打印等选项),以便用户无法从 ActiveX“保存”PDF。
我有以下代码:
axAcroPDF1.Width = someWidth;
axAcroPDF1.Height = someHeight;
axAcroPDF1.LoadFile(documentPath);
axAcroPDF1.setPageMode("none");
axAcroPDF1.setShowToolbar(false);
axAcroPDF1.Show();
axAcroPDF1.Focus();
axAcroPDF1.setShowToolbar(false)
禁用工具栏,但当我在该区域移动鼠标时,另一个灰色工具栏在 PDF 的底部 ( as shown in figure on this link ) 启用。该工具栏也有保存选项,我也想禁用它。
如果它允许仅禁用“保存”选项并保持工具栏上的其他选项处于启用状态,那就太好了。
最佳答案
我成功使用
this.axAcroPDF1.src = filePath + "#toolbar=0";
关于pdf - 从我的 ActiveX 中禁用 Adobe Reader 工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23081728/