批注移动

批注移动

功能说明

在打开的添加了批注的文档中,设置批注的locked值,控制批注移动;同时此设置还能配合username属性值使用,通过判断username来确定是否用户能否移动。

调用示例

iWebPDF2015.Options.UserName="admin";//在打开文档时设置用户名,用于之后判断
var document = iWebPDF2015.Documents.ActiveDocument;
var pages = iWebPDF2015.Documents.ActiveDocument.Pages;
var pcnt = pages.Count;
for(var i = 0;i < pcnt;i++)
{
      var annots = pages.Item(i).Annots;
      var cnt = annots.Count;
      if (cnt)
      {
            for(var j = 0 ;j < cnt; j++)
            {
                  If(annots.Item(j). Title == iWebPDF2015.Options.UserName )
                  annots.Item(j).Locked = false; //不允许移动
            }
      }
}