Files
WorkNote/SanPinPLM/相关操作/1.0-EDM/250.Office转PDF文件-WPS集成设置.md
2025-07-11 16:14:34 +08:00

119 lines
4.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 介绍
想要让 `Office` 文件在系统中自动转 `PDF` 文件,需要服务器上具备 `Office` 软件或 `WPS` 软件,本篇笔记以 `WPS Office` 软件的集成为主进行讲解
# 操作
## 查看程序位数
打开`WPS`软件,在 **任务管理器** 中查看它的进程位数
如果进程后带有 `(32位)` 的信息,代表所安装的`WPS Office`软件是32位的否则说明是64位的
![](assets/Pasted%20image%2020250429142402.png)
## 根据程序位数不同启动dcom组件设置程序
首先打开命令行窗口,通过 `Win+R` 快捷键,输入 `cmd` 进行打开
![](assets/Pasted%20image%2020250429142923.png)
如果查询出来的程序位数是 **32位** 的,则在命令行窗口中输入:
```shell
cd %windir%\sysWOW64
mmc comexp.msc /32
```
如果查询出来的程序位数是 **64位** 的,则在命令行窗口中输入:
```shell
cd %windir%\system32
mmc comexp.msc /64
```
### 组件服务设置
在新打开的 **组件服务** 窗口中,选择 **控制台根节点****组件服务****计算机****我的电脑****DCOM配置**
![](assets/Pasted%20image%2020250429143140.png)
在其中找到 **WPS文字 文档** 选项,对其右键选择 **属性**
![](assets/Pasted%20image%2020250429143328.png)
### 属性设置
在属性页面中记录下应用程序ID备用例如`{00020906-0000-4b30-A977-D214852036FF}`
然后将身份验证级别改成 **无**
![](assets/Pasted%20image%2020250429143502.png)
**安全** 标签页下,将 **启动和激活权限**、**访问权限**、**配置权限** 全部改成 **自定义**,并且去点击 **编辑** 进行配置(==一共有三次配置,不能漏!==
![](assets/Pasted%20image%2020250429143614.png)
选择 **自定义** 后点击右侧的 **编辑** 按钮,在弹出的 **启动和激活权限** 页面中选择 **添加** 按钮,在 **选择用户或组** 页面中输入 `interactive;network service;users;everyone` 后点击确定
![](assets/Pasted%20image%2020250429143940.png)
添加用户后,去设置被添加进来的四个用户的权限,所有可勾选的都要勾选 **允许**
![](assets/Pasted%20image%2020250429144732.png)
切记, **启动和激活权限**、**访问权限**、**配置权限** 全部都要这样做,全部都要添加 `interactive;network service;users;everyone` 用户,并且全部都要设置权限
![](assets/Pasted%20image%2020250429144817.png)
## 修改注册表访问权限
完成上一步操作后,通过 `Win+R` 快捷键,输入 `regedit` 打开注册表
使用 `Ctrl+F` 搜索刚才记录的 **应用程序ID**,如 `{00020906-0000-4b30-A977-D214852036FF}`
找到底部显示路径是:`计算机\HKEY_CLASS_ROOT\AppID` 的节点
![](assets/Pasted%20image%2020250429150549.png)
对找到的节点右键,选择 **权限** 选项,如果 **组或用户名** 中没有 `interactive;network service;users;everyone` 则进行添加,如有则为其勾选 **允许** 权限
![](assets/Pasted%20image%2020250429150729.png)
再次寻找该应用程序ID找到底部显示路径是`计算机\HKEY_CLASS_ROOT\Wow6432Node\AppID` 的节点
![](assets/Pasted%20image%2020250429151737.png)
对找到的节点右键,选择 **权限** 选项,如果 **组或用户名** 中没有 `interactive;network service;users;everyone` 则进行添加,如有则为其勾选 **允许** 权限
![](assets/Pasted%20image%2020250429150729.png)
## 修改文件服务器启动服务用户身份
打开 **服务** 找到 `PLMMainService_Web` 服务
![](assets/Pasted%20image%2020250429152554.png)
双击弹出 **属性定义页面**,选择 **登录** 标签页,点击 **此账户** 输入管理员账户 `administrator` 的用户名和密码,然后点击 **确定**(如果已经有了,那就不用改)
![](assets/Pasted%20image%2020250429152658.png)
完成设置后,右键 **重新启动** 此服务
![](assets/Pasted%20image%2020250429153823.png)
## 在PLM客户端中配置
打开PLM客户端**系统设置****参数配置****搜索** → 搜索“工具” 找到 **将Office文件转成PDF文件的工具** 参数,将其改成 **Microsoft Office**
![](assets/Pasted%20image%2020250429154027.png)
# 启用转换要求
必须得要在服务器上打开了一个 `Excel` 文件,一个 ` Word ` 文件,才能顺利完成转 `PDF` 设置
![](assets/377ea1c1eeacd72231820a6bbfd5113b.png)
否则的话,会出现报错
![](assets/1764f954fc1b8cf72b68e282e1e56c7b.jpg)