2025-04-29 14:16:10 +08:00
|
|
|
|
# 介绍
|
|
|
|
|
|
2025-07-11 16:14:34 +08:00
|
|
|
|
想要让 `Office` 文件在系统中自动转 `PDF` 文件,需要服务器上具备 `Office` 软件或 `WPS` 软件,本篇笔记以 `WPS Office` 软件的集成为主进行讲解
|
2025-04-29 14:24:11 +08:00
|
|
|
|
|
|
|
|
|
# 操作
|
|
|
|
|
|
2025-04-29 14:28:11 +08:00
|
|
|
|
## 查看程序位数
|
2025-04-29 14:26:11 +08:00
|
|
|
|
|
2025-07-11 16:08:34 +08:00
|
|
|
|
打开`WPS`软件,在 **任务管理器** 中查看它的进程位数
|
2025-04-29 14:24:11 +08:00
|
|
|
|
|
2025-07-11 16:08:34 +08:00
|
|
|
|
如果进程后带有 `(32位)` 的信息,代表所安装的`WPS Office`软件是32位的,否则说明是64位的
|
2025-04-29 14:24:11 +08:00
|
|
|
|
|
2025-04-29 14:26:11 +08:00
|
|
|
|

|
2025-04-29 14:24:11 +08:00
|
|
|
|
|
2025-04-29 14:28:11 +08:00
|
|
|
|
## 根据程序位数不同,启动dcom组件设置程序
|
|
|
|
|
|
2025-04-29 14:30:11 +08:00
|
|
|
|
首先打开命令行窗口,通过 `Win+R` 快捷键,输入 `cmd` 进行打开
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
2025-04-29 14:28:11 +08:00
|
|
|
|
如果查询出来的程序位数是 **32位** 的,则在命令行窗口中输入:
|
|
|
|
|
|
|
|
|
|
```shell
|
|
|
|
|
cd %windir%\sysWOW64
|
|
|
|
|
mmc comexp.msc /32
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
如果查询出来的程序位数是 **64位** 的,则在命令行窗口中输入:
|
|
|
|
|
|
2025-04-29 14:32:11 +08:00
|
|
|
|
```shell
|
2025-04-29 14:30:11 +08:00
|
|
|
|
cd %windir%\system32
|
2025-04-29 14:28:11 +08:00
|
|
|
|
mmc comexp.msc /64
|
2025-04-29 14:30:11 +08:00
|
|
|
|
```
|
|
|
|
|
|
2025-04-29 14:32:11 +08:00
|
|
|
|
### 组件服务设置
|
|
|
|
|
|
2025-04-29 14:34:11 +08:00
|
|
|
|
在新打开的 **组件服务** 窗口中,选择 **控制台根节点** → **组件服务** → **计算机** → **我的电脑** → **DCOM配置**
|
2025-04-29 14:32:11 +08:00
|
|
|
|
|
2025-04-29 14:34:11 +08:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
在其中找到 **WPS文字 文档** 选项,对其右键选择 **属性**
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
### 属性设置
|
|
|
|
|
|
2025-04-29 14:36:12 +08:00
|
|
|
|
在属性页面中,记录下应用程序ID备用,例如:`{00020906-0000-4b30-A977-D214852036FF}`
|
|
|
|
|
|
|
|
|
|
然后将身份验证级别改成 **无**
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
2025-04-29 14:38:12 +08:00
|
|
|
|
在 **安全** 标签页下,将 **启动和激活权限**、**访问权限**、**配置权限** 全部改成 **自定义**,并且去点击 **编辑** 进行配置(==一共有三次配置,不能漏!==)
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
2025-04-29 14:42:12 +08:00
|
|
|
|
选择 **自定义** 后点击右侧的 **编辑** 按钮,在弹出的 **启动和激活权限** 页面中选择 **添加** 按钮,在 **选择用户或组** 页面中输入 `interactive;network service;users;everyone` 后点击确定
|
2025-04-29 14:40:12 +08:00
|
|
|
|
|
2025-04-29 14:46:12 +08:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
添加用户后,去设置被添加进来的四个用户的权限,所有可勾选的都要勾选 **允许**
|
|
|
|
|
|
2025-04-29 14:48:12 +08:00
|
|
|
|

|
|
|
|
|
|
2025-04-29 15:00:41 +08:00
|
|
|
|
切记, **启动和激活权限**、**访问权限**、**配置权限** 全部都要这样做,全部都要添加 `interactive;network service;users;everyone` 用户,并且全部都要设置权限
|
2025-04-29 14:50:12 +08:00
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
2025-04-29 15:00:41 +08:00
|
|
|
|
## 修改注册表访问权限
|
|
|
|
|
|
2025-04-29 15:02:41 +08:00
|
|
|
|
完成上一步操作后,通过 `Win+R` 快捷键,输入 `regedit` 打开注册表
|
2025-04-29 15:00:41 +08:00
|
|
|
|
|
2025-04-29 15:04:41 +08:00
|
|
|
|
使用 `Ctrl+F` 搜索刚才记录的 **应用程序ID**,如 `{00020906-0000-4b30-A977-D214852036FF}`
|
|
|
|
|
|
2025-04-29 15:06:41 +08:00
|
|
|
|
找到底部显示路径是:`计算机\HKEY_CLASS_ROOT\AppID` 的节点
|
|
|
|
|
|
2025-04-29 15:08:41 +08:00
|
|
|
|

|
|
|
|
|
|
2025-04-29 15:16:42 +08:00
|
|
|
|
对找到的节点右键,选择 **权限** 选项,如果 **组或用户名** 中没有 `interactive;network service;users;everyone` 则进行添加,如有则为其勾选 **允许** 权限
|
2025-04-29 15:08:41 +08:00
|
|
|
|
|
2025-04-29 15:16:42 +08:00
|
|
|
|

|
|
|
|
|
|
2025-04-29 15:18:42 +08:00
|
|
|
|
再次寻找该应用程序ID,找到底部显示路径是:`计算机\HKEY_CLASS_ROOT\Wow6432Node\AppID` 的节点
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
对找到的节点右键,选择 **权限** 选项,如果 **组或用户名** 中没有 `interactive;network service;users;everyone` 则进行添加,如有则为其勾选 **允许** 权限
|
|
|
|
|
|
2025-04-29 15:25:36 +08:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
## 修改文件服务器启动服务用户身份
|
|
|
|
|
|
2025-04-29 15:27:36 +08:00
|
|
|
|
打开 **服务** 找到 `PLMMainService_Web` 服务
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
2025-04-29 15:29:37 +08:00
|
|
|
|
双击弹出 **属性定义页面**,选择 **登录** 标签页,点击 **此账户** 输入管理员账户 `administrator` 的用户名和密码,然后点击 **确定**(如果已经有了,那就不用改)
|
2025-04-29 15:27:36 +08:00
|
|
|
|
|
2025-04-29 15:39:36 +08:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
完成设置后,右键 **重新启动** 此服务
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
## 在PLM客户端中配置
|
|
|
|
|
|
2025-04-29 15:41:36 +08:00
|
|
|
|
打开PLM客户端,在 **系统设置** → **参数配置** → **搜索** → 搜索“工具” 找到 **将Office文件转成PDF文件的工具** 参数,将其改成 **Microsoft Office**
|
|
|
|
|
|
2025-07-11 16:12:34 +08:00
|
|
|
|

|
|
|
|
|
|
|
|
|
|
# 启用转换要求
|
|
|
|
|
|
2025-07-11 16:14:34 +08:00
|
|
|
|
必须得要在服务器上打开了一个 `Excel` 文件,一个 ` Word ` 文件,才能顺利完成转 `PDF` 设置
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
否则的话,会出现报错
|
|
|
|
|
|
2025-07-11 16:36:35 +08:00
|
|
|
|

|