优秀的编程知识分享平台

网站首页 > 技术文章 正文

文档如何添加会动的Composer文件

nanyue 2024-09-14 06:25:02 技术文章 5 ℃

本文章提供一种在文档使用Composer文件的方法,可以实现在office这一类的文档里面,使用ComposerPlayer查看smg文件的效果。实效果如下:

原生的Composer程序可以导出类似smg,exe,视频等格式文件,但是作为宣传展示资料时还是比较单一。那么我们会考虑将导出的展示文件放置到office等办公软件,搭配其他说明内容一起展示。下面我将介绍如何在office软件上使用Composer控件。

注册控件

在文档使用Composer文件,需要使用到“ComposerPlayerActiveX.ocx”的ActiveX控件。才能在office文档里插入smg文件。而注册ActiveX控件可以参考下面两种操作方法:

方法1:自动注册

1、 找到安装包位置:“<install_dir>\bin\RegisterAll.bat”

2、 用管理员身份运行RegisterAll.bat

3、 Bat文件作用是根据安装的Composer版本,注册32或64位版本的ComposerPlayerActiveX.ocx控件文件。

方法2:手动注册

1、 找到安装包位置:<install_dir>\bin\x86\composerplayeractivex.ocx

2、 把该.ocx文件复制到“C:\WINDOWS\System32”文件夹里。

3、 打开一个命令提示符,在运行程序里输入cmd并按回车。

4、 在命令提示符中输入regsvr32 将dll或ocx文件从Windows资源管理器中拖放到命令提示符中,然后按enter键注册dll或ocx文件。

(注意,如果您以管理员模式启动命令提示符,则可能无法拖放dll/ocx;在这种情况下,您需要手动输入文件的完整路径)

使用控件:

在office等软件上开启使用“其他控件”功能,如果菜单栏无“其他控件”则可在【软件选项-自定义功能区】添加“其他控件”到菜单栏。

在菜单栏点开“其他控件”功能,选择“composer Player ActiveX”在文档中拖拽出控件框。

这就是Composer Player显示文件的地方。

控件属性(properties)

放置好控件窗口后,需要右键单击控件,然后单击<Composer Player ActiveX对象>属性。在“Composer Player ActiveX属性”对话框中:

在General选项卡上,可以选择Composer文件并选择渲染选项。勾选“Pack CATIA Composer document”可将Composer文档嵌入到文件中。无需保留外部smg文件。

(下图我将控件属性界面做了翻译,可以按提示开/关显示效果)

2、在Layout选项卡上,选择要显示的工具栏和窗格:

3、单击确定。

编辑控件(edit)

要预览查看Composer文档时,右键单击控件,然后单击Composer Player ActiveX Object > Edit。该控件会启用ComposerPlayer播放smg文件。此时我们就能在文档里操作并查看smg文件。

最近发表
标签列表