彩神iv

咖迷社區(CAXA彩神iv)

 找回密碼
 立即注冊

QQ登錄

隻需一步,快速開始

查看: 29764|回複: 24
打印 上一主題 下一主題

請問CAXA圖文檔都支持哪些格式的文件?(viewermap介紹)

[複製鏈接]

1

主題

2

帖子

-1

積分

遊客

積分
-1
跳轉到指定樓層
樓主
發表於 2011-4-23 21:37:00 | 隻看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
緊急求助:最好能詳細一點,包括文檔類、圖片類、播放媒體類等等等等,謝謝!
回複

使用道具 舉報

128

主題

496

帖子

1549

積分

高級會員

Rank: 4

積分
1549
沙發
發表於 2011-4-24 12:20:00 | 隻看該作者
可以支持word,excel,txt,ppt,jpg,pdf,dwg,prt,soldprt,exb,等你常用到的80%以上都可以瀏覽,播放的部分支持。你還需要更詳細的嗎?
回複 支持 反對

使用道具 舉報

132

主題

1388

帖子

5439

積分

普通用戶

積分
5439

咖迷論壇管理(CAXA)

板凳
發表於 2011-4-25 09:44:00 | 隻看該作者
理論上任何格式都可以,因為瀏覽的能力取決於瀏覽控件。
對於沒有控件支持的,可以直接調用相應的執行程序。
協同管理(圖文檔/工藝管理/PDM) 版主
回複 支持 反對

使用道具 舉報

1

主題

2

帖子

-1

積分

遊客

積分
-1
地板
 樓主| 發表於 2011-4-25 13:37:00 | 隻看該作者
嗬嗬,謝謝!最好是再詳細一點的,麻煩了
回複 支持 反對

使用道具 舉報

0

主題

8

帖子

-2

積分

遊客

積分
-2
5#
發表於 2011-4-25 20:41:00 | 隻看該作者
謝謝
回複 支持 反對

使用道具 舉報

132

主題

1388

帖子

5439

積分

普通用戶

積分
5439

咖迷論壇管理(CAXA)

6#
發表於 2011-4-26 09:38:00 | 隻看該作者
嗬嗬,謝謝!最好是再詳細一點的,麻煩了
shawn 發表於 2011-4-25 13:37:00


這個是 2011R3安裝後,viewermap.xml中的內容:

<?xml version="1.0" encoding="utf-8"?>
<!-- CAXA PDEM file and viewer map define here          -->
<!-- 圖文檔開發小組     -->
<!-- 版權屬於CAXA     -->
<!--       -->
<!-- ************** 編輯時請參照如下說明 ************* -->
<!-- VIEW name 項為係統自定義的viewer名稱,任意定義      -->
<!--      prog_id 項為VIEWER的PROGID,可參考ActiveX COM  -->
<!--      file_ext項為該viewer能夠顯示的文件後綴名,;不能-->
<!--      少                                            -->
<!--      description項為viewer的描述,任意定義          -->
<!-- METHOD name項為係統統一的方法名,不能修改,InitViewer-->
<!--      表示係統統一的文件瀏覽器初始方法,具體的viewer -->
<!--   怎麽如何初始化,則為nameinctrl項所定義的方法   -->
<!-- METHOD name項為係統統一的方法名,不能修改,OpenFile  -->
<!--      表示係統統一的打開文件瀏覽的方法,具體的viewer -->
<!--   怎麽打開文件瀏覽,則為nameinctrl項所定義的方法 -->
<!-- METHOD name項為係統統一的方法名,不能修改,CloseFile -->
<!--      表示係統統一的關閉文件瀏覽的方法,具體的viewer -->
<!--   怎麽關閉文件瀏覽,則為nameinctrl項所定義的方法 -->
<!-- PARAM vt項表示方法參數的類型,其值如下定義:         -->
<!--  VT_EMPTY= 0                                     -->
<!--  VT_NULL = 1                                     -->
<!--  VT_I2 = 2                                     -->
<!--  VT_I4 = 3                                     -->
<!--  VT_R4 = 4                                     -->
<!--  VT_R8 = 5                                     -->
<!--  VT_CY = 6                                     -->
<!--  VT_DATE = 7                                     -->
<!--  VT_BSTR = 8                                     -->
<!--       value項為參數值,如果該值由統一方法傳入,該值  -->
<!--       為空,同時PARAM值為YES                        -->
<!-- OPENTYPE = 0,代表使用控件ID打開            -->
<!-- OPENTYPE = 1,代表使用ShellExe打開               -->
<!-- OPENTYPE = 2,代表使用CreateProcess打開       -->
<!-- ************************************************* -->
<ALLVIEW>
  <VIEW name="CAXA View" prog_id="CAXAVIEW.CaxaViewCtrl.1" file_ext="exb;dwg;cxp;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="OpenFile">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="Office View" prog_id="OA.OACtrl.1" file_ext="doc;docx;ppt;pptx;xls;xlsx;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="open">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
    <METHOD name="CloseFile" nameinctrl="Close">
      <PARAM vt="8" value="">NO</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="Office View" prog_id="Shell.Explorer.2" file_ext="doc;docx;txt;ppt;xls;icd;cut;nc;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="Navigate">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  
  <VIEW name="Office View" prog_id="DSOFramer.FramerControl" file_ext="doc;docx;ppt;xls;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="open">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
    <METHOD name="initviewer" nameinctrl="Menubar" property="yes">
      <PARAM vt="8" value="0">NO</PARAM>
    </METHOD>
    <METHOD name="initviewer" nameinctrl="Titlebar" property="yes">
      <PARAM vt="8" value="0">NO</PARAM>
    </METHOD>
    <METHOD name="CloseFile" nameinctrl="Close">
      <PARAM vt="8" value="">NO</PARAM>
    </METHOD>
  </VIEW>
  
  <VIEW name="AutoVueX View" prog_id="AUTOVUEX.AutoVueXCtrl.1" file_ext="prt;asm;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="SRC">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="HSF View" prog_id="Hoops3dStream.Hoops3dStreamCtrl.1" file_ext="ics;hsf;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="FileName" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="eDrawings View" prog_id="EModelView.EModelViewControl" file_ext="sldprt;sldasm;slddrw;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="Filename" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="PDF View" prog_id="AcroRd32.exe" file_ext="pdf;" description="" opentype ="2">
    <METHOD name="OpenFile" nameinctrl="Filename" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="EXE View" prog_id="" file_ext="exe;bat;com" description="" opentype ="1">
    <METHOD name="OpenFile" nameinctrl="Filename" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="KM View" prog_id="DRAWKM32.DrawKm32Ctrl.1" file_ext="kmg;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="Filename" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="Caxa WorkFlow Template View" prog_id="EAP.WfViewerCtrl.1" file_ext="wft;" description="" opentype ="0">
    <METHOD name="OpenFile" nameinctrl="Filename" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="AVI View" prog_id="Storm.exe" file_ext="avi;" description="" opentype="1">
    <METHOD name="OpenFile" nameinctrl="Filename" property="yes">
      <PARAM vt="8" value="">YES</PARAM>
    </METHOD>
  </VIEW>
  <VIEW name="proe View" prog_id="PVACTIVEX.PVactiveXCtrl.1" file_ext="1;2;3;4;5;6;7;8;9;" description="" opentype="0">
    <METHOD name="OpenFile" nameinctrl="setFileNa
協同管理(圖文檔/工藝管理/PDM) 版主
回複 支持 反對

使用道具 舉報

132

主題

1388

帖子

5439

積分

普通用戶

積分
5439

咖迷論壇管理(CAXA)

7#
發表於 2011-4-26 10:07:00 | 隻看該作者
詳細來看一下:

① 控件設置的關鍵內容
<VIEW name="CAXA View" prog_id="CAXAVIEW.CaxaViewCtrl.1" file_ext="exb;dwg;cxp;" description="" opentype ="0">
<METHOD name="OpenFile" nameinctrl="OpenFile">
<PARAM vt="8" value="">YES</PARAM>
</METHOD>
</VIEW>

表明,可以用 CAXAVIEW.CaxaViewCtrl.1 控件,查看 後綴exb、dwg、cxp 的文檔。

②相同的文檔是否可以設置多個控件?
設置中,OA.OACtrl.1 ,Shell.Explorer.2,DSOFramer.FramerControl 三個控件都可以 查看 office文檔 ,如doc;docx;ppt;pptx;xls;xlsx 。那麽係統實際瀏覽時會從前往後查找,如果有控件1,則應用第一個找到的規則。

所以,如果想指定 DSOFramer.FramerControl  來瀏覽office文檔,則可以刪除前麵控件中 file_ext 設置的部分。

③對於沒有瀏覽控件提供的情況,也可以直接指定應用程序,如:
<VIEW name="AVI View" prog_id="Storm.exe" file_ext="avi;" description="" opentype="1">
<METHOD name="OpenFile" nameinctrl="Filename" property="yes">
<PARAM vt="8" value="">YES</PARAM>
</METHOD>
</VIEW>
協同管理(圖文檔/工藝管理/PDM) 版主
回複 支持 反對

使用道具 舉報

132

主題

1388

帖子

5439

積分

普通用戶

積分
5439

咖迷論壇管理(CAXA)

8#
發表於 2011-5-19 15:30:00 | 隻看該作者
回顧一下
協同管理(圖文檔/工藝管理/PDM) 版主
回複 支持 反對

使用道具 舉報

3

主題

98

帖子

10

積分

新手上路

Rank: 1

積分
10
9#
發表於 2011-8-12 11:50:00 | 隻看該作者
默認的設置就能打開OFFICE的文件吧
回複 支持 反對

使用道具 舉報

2

主題

20

帖子

0

積分

CAXA代理

Rank: 1

積分
0
QQ
10#
發表於 2011-11-10 16:29:00 | 隻看該作者
學習
用一顆隨緣的心去看待世間的任何事,用一份惜緣的情去對待每一份情誼。
回複 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注冊

本版積分規則

QQ|Archiver|手機版|小黑屋|咖迷社區(CAXA彩神iv) ( 京ICP備37209418號-1 )

GMT+8, 2024-4-29 16:33 , Processed in 0.140447 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回複 返回頂部 返回列表
彩神iv