首页 > 其他分享 >招投标系统是Electron的纯内网编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗?

招投标系统是Electron的纯内网编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗?

时间:2024-01-10 11:12:29浏览次数:33  
标签:Word Name Office Text 书签 编辑 rid

问题:

我们是招投标系统的开发公司,框架是用的Electron,需要在纯内网的环境下编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗(如下红框位置)?并且在用户忘记填写一些区域的时候做提醒。

回答:

可以实现,猿大师办公助手支持Electron框架,并且支持纯内网部署。

猿大师办公助手官网:http://www.yuanofficer.com/

微软Office和金山WPS都有权限编辑功能,可以把文档制作成模板文件,可以设置好那些地方可以编辑,那些地方不能编辑,可编辑的地方设置为书签,书签的名称要保持唯一,可以通过前端根据书签来调用内容。

前端设计需要填写的表单页面,用户输入书签内容,再调用我们的设置书签内容替换到模版文件中,书签内容就会在word里以文字的形式展示。

 

22)请求获取当前文档所有书签,适用于Word软件
{"req":"Office_AllMark","rid":22,"para":{}}
返回:{"ret":0,"rid":22,"data":{"Ret":[{"Name":"Caption","Text":"[请输入标题]"},{"Name":"Content","Text":"[公文内容]"},{"Name":"Description","Text":"[公文说明或描叙]"},{"Name":"Sec","Text":"[公文密级]"},{"Name":"Subject","Text":"[公文主题词]"]}]}}

23)请求指定序号的书签名称或指定名称的文字内容,适用于Word软件
Index为书签序号 Name为书签名称
{"req":"Office_GetMarkInfo","rid":23,"para":{"Index":"1"}}
{"req":"Office_GetMarkInfo","rid":23,"para":{"Name":"Caption"}}
返回:{"ret":0,"rid":23,"data":{"Ret":"0"}}

 

24)请求替换指定书签名称的内容,适用于Word软件
Name为书签名称,Text书签内容,如内容中插入^p可实现换行
{"req":"Office_PutMarkText","rid":24,"para":{"Marks":[{"Name":"Caption","Text":"公文标题"},{"Name":"Content","Text":"公文内容"},{"Name":"Description","Text":"公文说明或描叙"},{"Name":"Sec","Text":"公文密级"},{"Name":"Subject","Text":"公文主题词"}]}}
返回:{"ret":0,"rid":24,"data":{"Ret":"0"}}

标签:Word,Name,Office,Text,书签,编辑,rid
From: https://www.cnblogs.com/yuandashi/p/17956092

相关文章

  • mysql_native_password 身份验证插件在未来版本中移除
    自MySQL8.0.34起,mysql_native_password身份验证插件已被弃用,并可能在MySQL的未来版本中移除。移除意味着:Javajdbc配置文件以及后端大数据的账号密码,必须更改为caching_sha2_password认证模式,否则无法连接MySQL数据库。如果业务系统今后升级MySQL8.0,这块需要加以适配。如果......
  • 27个Linux文档编辑命令
    Linuxcol命令Linuxcol命令用于过滤控制字符。在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。Linuxcolrm命令Linuxcolrm命令用于滤掉指定的行。colrm指令从标......
  • 使用 WordPress搭建个人博客
    安装LNMP下载LNMP:wgethttp://soft.vpser.net/lnmp/lnmp2.0.tar.gz-cOlnmp2.0.tar.gz解压并执行:tarzxflnmp2.0.tar.gz&&cdlnmp1.5&&./install.shlnmp选择想要安装的版本然后回车开始安装时间比较长,耐心等待一下,看到以下显示表示安装成功配置nigix查看nginx配置文......
  • 【Vue】运行npm run dev出现98%vue-quill-editor 富文本编辑器错误解决
    感谢:SpiritualTuto1、下载Vue-Quill-Editornpminstallvue-quill-editor--save2、如果还不行,下载quill(Vue-Quill-Editor需要依赖)npminstallquill--save3、全局引入import'quill/dist/quill.core.css'import'quill/dist/quill.snow.css'import'q......
  • LLM增强LLM;通过预测上下文来提高文生图质量;Spikformer V2;同时执行刚性和非刚性编辑的
    文章首发于公众号:机器感知LLM增强LLM;通过预测上下文来提高文生图质量;SpikformerV2;同时执行刚性和非刚性编辑的通用图像编辑框架LLMAugmentedLLMs:ExpandingCapabilitiesthroughComposition本文研究了如何高效地组合现有的基础模型以实现新功能的问题,文章提出了CALM(Comp......
  • Office Word批注人名称修改
    OfficeWord批注人名称修改没有登录MicrosoftOffice账号时,可以通过以下方式实现1打开WORD文档,点击菜单栏上“审阅-修订”右侧的对话框打开图标2弹出窗口,点击“更改用户名”3弹出WORD选项窗口,修改用户名4点击确认即可登录MicrosoftOffice账号时,可以推出之后......
  • Luminar Neo 图片编辑软件分享
    软件介绍:LuminarNeo是一款完全由人工智能支持的图像编辑器,是Luminar4的进阶版本。借助LuminarNeo,有更多方法可以改善您的图像。您将找到一个完整的“编辑”模块,该模块具有完美组织的工具和精巧的界面,减少了混乱的操作步骤。LuminarNeo还有几项Luminar4所没有的新技术可为您的......
  • [Mac软件]Boxy SVG 4.20.0 矢量图形编辑器
    BoxySVG是一款入门级矢量图形编辑器,具有全套基本功能、易于学习的选项卡式界面和可自定义的键盘快捷键。有了它,您可以轻松创建横幅、图标、按钮、图形、界面草图,甚至有趣的表情包。编辑器支持使用多种工具创建和编辑矢量对象,用颜色渐变装饰它们,用文本元素补充它们。元数据编辑功......
  • 【愚公系列】2024年01月 WPF控件专题 Label、TextBox、PasswordBox控件介绍
    ......
  • Office 2021 简体中文 正式版 零售版 32位和64位 官方镜像下载合集
    Office2021零售版1、OfficeProfessionalPlus2021,专业增强版:ProPlus2021Retail.img(Previouslyonlyavailableinvlversion,detailsareunknown)2、OfficeProfessional2021,专业版:Professional2021Retail.img(PlusAccessandPublisher(forPConly))3、OfficeHome&B......