用永中文档加密,这个功能具体要怎么设置

永中文档下载 ·
用永中文档加密,这个功能具体要怎么设置

永中文档加密,具体要怎么设置

我最早接触永中文档,纯粹是因为工作需要处理一批政府项目的标书。对方要求文件必须带审批痕迹和只读保护,Word 那边折腾半天也没搞定水印与加密的联动,倒是永中的「文档加密」功能让我省了不少事。不过说实话,第一次上手我也踩过坑,比如加密之后自己都打不开,或者发给别人对方说“你的文件坏了”——其实就是权限没配对。这功能不像普通压缩包设个密码就完事,它分好几种层级,你得根据你拿文件去干嘛来决定怎么设。

永中文档的加密模块藏在「文件」菜单下的「保护文档」里,不是单独的加密软件。你先用永中文档打开你要保护的文档,点左上角那个圆形图标,往下滑找到「准备」分类下的「加密文档」,点进去就能看到三个大选项:打开密码、编辑密码、还有数字证书加密。前两个是最常用的,数字证书那一块除非公司有统一的 CA 系统,个人用户基本碰不到。我一般做投标文件用的是“打开密码+编辑限制”组合,这样对方能看到内容但不能改一个字,连复制都不行。

安全纯净无广告·无捆绑全平台支持Win·Mac·手机持续更新紧跟官方新版本

设置打开密码与只读模式的区别

先讲最基础的「打开密码」。这个跟别人用 WinRAR 给你发压缩包时设的密码一个逻辑:不知道密码就根本看不到文件内容。你在加密对话框里选中「打开文档需要密码」,然后输入两遍密码,确认之后保存即可。有一个细节容易忽略:永中文档会弹出一个提醒,告诉你密码如果丢了官方也找不回来,这不像邮箱可以重置。所以我的习惯是设完之后,直接在当前文档目录里建一个同名的 .txt 备忘文件,用 Keepass 或者 Bitwarden 把密码和文件路径关联起来,别只记脑子里。

但只设打开密码其实不够。有时候你只是想禁止别人修改,比如你发一份合同给对方看条款,可以让他看但不能动任何一个字。这时候需要勾选「编辑限制」下方的「仅允许阅读」,同时可以不设打开密码。很多人会问:那我设了打开密码不就也能限制编辑吗?并不完全是。打开密码是一把锁,只要有密码进来,照样可以按“另存为”把内容全复制走。而编辑限制是主动阻止修改动作,会直接把编辑工具栏变灰。我试过把一份会议纪要用编辑限制保存,发到群里,有同事试图改格式,直接被提示“文档已被保护,无法修改”。

设置编辑权限与部分可编辑的范围

如果你做多人协作的文档,比如部门轮流填一份月度报表,你会发现“全文锁死”不现实。你就需要用到永中文档的「部分可编辑」功能,在加密对话框里有一个「编辑限制」设置,点开之后有个「只允许在文档中进行此类型的编辑」,默认是“修订”,你改成“填写窗体”就好。但要注意,这个功能的前提是你先要把允许别人输入的区域做成窗体控件。其实就是插入那些文本框、下拉菜单、复选框。这步得提前做好,否则选了“填写窗体”模式后,整篇文档就只有那些窗体区域能点进去。

这块我刚开始搞的时候特别纳闷:为什么我选了允许编辑,但对方说还是不能打字?后来发现因为我在段落级别没有解除锁定。你要做的是先在「保护文档」的子菜单里,把要开放的段落选中,右键段落设置,在「文档保护」标签里勾去“禁止编辑”。这个操作顺序容易乱,建议流程是:先设计好所有可编辑区域,统一检查一遍,再打开全局的编辑限制。否则你在编辑限制激活之后,再去解除某段落的锁定会提示“文档已被保护,无法修改设置”,又要先关掉整个加密再重来一遍。

设置到期日期与自动过期策略

永中文档有个隐藏功能,可能很多人没注意到:给加密文档设置一个到期日。你如果手头有份资料需要临时公开给合作方审核三天,三天后自动失效,不用你再去找对方要回文件。操作路径不是直接在加密设置里写日期,而是要到「文件」菜单下的「信息」,点「保护文档」里的「限制格式和编辑」,右侧弹出任务窗格,最底下有个“有效期”输入框,填YYYY-MM-DD格式的日期。

这个到期策略我实际验证过,它依赖于系统时间。我有一回笔记本日期跳了几天,结果连自己都打不开加密好的文件,差点以为文件坏了。后来把系统时间改回正确日期才正常打开。所以如果你想用这个功能,最好在设完日期后检查一下电脑系统时间是不是跟网络时间同步,不然到期日设置形同虚设。另外要注意的是,这个到期功能只对编辑权限有效,不是让文件彻底消失或不能打开,对方依然可以打开但无法编辑,除非你的文件是连打开密码都设了,那才是完全读不了。

导出为加密的 PDF 或图片格式

有些场景下你需要把文档发给完全用不了永中文档的人。比如客户用的是 Mac 或者 Linux,他电脑上没装 Office 也没有永中,你给他 .wps 或 .docx 没意义。这时候我的做法是直接导出为加密 PDF。在永中文档里点「文件——输出——创建 PDF/XPS 文档」,弹出的对话框左下角有个「选项」,里面能找到「加密文档并用密码打开」。我设置的 PDF 的打开密码可以跟原文档不同,一般我设为简单一点的数字,比如给对方打电话时说“密码是你的手机尾号四位”,这样更安全。

不过永中导出 PDF 时,水印也会被带进去。我之前有个合同里插入了「内部文件 请勿外传」的水印,导出后水印特别淡,几乎跟背景融在一起。后来我在源文件里把水印字号调大了两号、颜色改成了较深的灰蓝,再导出就清晰了。你如果想导出不含水印的版本,记得提前在源文档里把水印删掉,或者把水印层的透明度调到 100% 透过去,这样导出后就不用再后期处理了。

常见加密后打不开的解决经验

我帮同事修过几次加密文档打不开的问题,归结下来就几个原因。最多情况是“密码正确但提示文件损坏”。这种问题通常是你在加密之后,又用另一个软件的记事本或者文本编辑器打开过文档,破坏了永中的文件结构。解决方法很简单:永远不要在加密状态下用第三方软件打开 .dps 或 .wps 文件,除非你把它另存为纯文本再操作。如果你真误操作了,可以尝试用永中的「修复文档」功能,在打开文件对话框右下角有个小三角按钮,选“以恢复方式打开”,有时候能救回来。

还有一种情况是加密参数设置有冲突。比如你同时勾选了“打开密码”和“仅允许读取”,然后在“编辑限制”里又选了“修订”,保存时永中不会报错,但实际打开后别人看不到修订选项,只留下一个灰化的界面。解决方法其实就是在设好所有限制之后,先别保存,点一下“确定”按钮退出设置,再重新点进加密选项检查一下所有参数是否真实生效。我后来就养成了习惯,设完之后先另存一份为副本,用不同的账户或者虚拟机打开试试,确认无误再删除测试文件。

批量加密与脚本化技巧

要是你手头有几十个文档需要挨个加密,一个一个打开再点设置就太慢了。永中文档虽然没内置批量加密工具,但可以利用它的 COM 接口写个简单 VBA 脚本。我在公司内部写过一个 .vba 文件,循环读取指定文件夹下的所有 .dps 文件,逐一遍历设置打开密码和编辑限制。核心代码其实只有几行:从 Application 对象调用 Documents.Open,然后调用 Document.Encrypt 方法传参密码字符串,设置完直接 SaveAs 覆盖原文件。如果你不懂编程,网上搜“永中文档 COM 加密 VBA”能找到现成模板,改一下文件路径和密码就行了。

不过要注意的是,批量处理时如果中途有文件因为损坏或格式问题打不开,VBA 会报错停住。所以我一般会在脚本开头加一句 On Error Resume Next,并打日志记录哪些文件没处理成功。此外,批量加密前建议把所有源文件复制一份到备份文件夹,万一脚本跑错了导致文件全毁,还能复原。我自己有一次没备份就跑批量,结果脚本循环里 path 写错了,把所有文件覆盖成了空壳,最后只能恢复前一天的系统备份,教训深刻。