1. 这一阶段要做的工作
1) 将加密部分做成类似数字水印的部分
2) 将加密部分做成一个不可修改的形式,不让用户对其进行修改
3) 对文本段进行一种加密方法
4) 对图片和表格进行分别加密和解密
5)
2. 获取全文range的方法:
自己总结的,还不知道会不会出错
1) 首先捕获系统获得的鼠标Range事件为Range做初始化
2) 将这个Range置位首字符,即设置为双0
3) 通过调用range的StoryLength方法来获取全文的range长度,所得的长度即为全局文本的Range.End坐标
4) 使用0和Range.End坐标来设置全局range量
Word.Range rng = Globals.ThisAddIn.Application.Selection.Range;
int start_range = 0;
rng.SetRange(start_range, start_range);
int end_range = rng.StoryLength;
rng.SetRange(start_range, end_range);
3. 在word中unicode的保存是采用2个字节来进行保存的,所以在subString中对于加和减操作都应该是2,不然就会丢失半个字节,这对于英文在一些情况下是正确的,但是对于中文来说往往就会出现丢失字的情况。
4.