關于KMCAPP插入OLE對象/圖像問題的解決方法

KMCAPP是幫助企業實現產品工藝規劃和工藝設計數字化的工具軟件。在該軟件中,獨家提供了圖文一體的工藝編輯環境,可以輕松繪制工藝簡圖和編制工藝卡片;同時,在工藝卡片中還可以嵌入多種格式的圖形和圖像。


KMCAPP主要提供了兩種方式進行圖像嵌入:“插入圖像”方式和“插入OLE對象”方式。近期,我們收到讀者反饋,反應CAPP插入圖像時有時會出現圖像丟失的問題。下面,我們就讀者碰到問題的出現原因、以及解決辦法進行解答。


1.  復制粘貼jpg圖片到工藝簡圖,圖片丟失。


使用直接復制粘貼jpg圖片方式在KMCAPP中插入工藝簡圖。用畫筆或其他圖像文件編輯工具打開jpg圖像,選中圖像的某一區域進行復制,然后粘貼到工藝簡圖區后,進行保存,再次打開該gxk文件發現工藝簡圖區中的圖片丟失了。


主要原因


此現象常見于Win7之前的操作系統。主要是因為微軟Win7之前的操作系統底層“JPG格式的OLE對象”有問題,即從剪貼板中將jpg類型的圖像數據創建OLE對象有問題。


解決辦法


方法1:“插入圖像”方式(建議使用)


建議在操作中應盡可能避免直接在圖片上復制粘貼方式,可采用先將剪切的圖片存為jpg文件,再插入圖??文件的方式,以使保存效果更好。


操作方法:使用CAPP主界面上的“對象” —插入圖像菜單,選擇插入jpg、bmp等格式的圖片。


方法2:“插入OLE對象”方式(采用bmp格式)


將jpg格式的圖像另存為bmp格式,然后再通過復制粘貼的方式粘貼到工藝簡圖區,不會出現圖片丟失的問題。


方法3:升級至KMCAPP2013之后版本


在KMCAPP2013之后的版本中,程序自動將復制粘貼的圖片轉存為保存jpg文件,再自動將圖片用“插入圖像”方式插入工序簡圖區。提高了工作效率,并減少了插入圖片的問題。


方法4:更換操作系統


建議使用Win7及以后的32位操作系統。


2.  復制粘貼AutoCAD圖形到工藝簡圖,圖片丟失。


操作現象


在AutoCAD或其他基于DWG文件的國產CAD軟件中,選擇并復制一塊圖形區域,在CAPP工藝簡圖區粘貼,生成OLE對象,保存文件后,再次打開文件,雙擊編輯,進入AutoCAD或其他基于DWG文件的國產CAD軟件中,發現圖形信息丟失。


主要原因


此問題的產生與前一個問題是類似的,也屬于OLE對象本身的缺陷問題。


解決辦法


方法1:使用“插入DWG對象”的功能


將需要插入的圖形部分復制至一個新的DWG文件,保存為DWG文件,使用CAPP中的“插入DWG對象”的功能。


方法2:修改設置,將“dwg圖形粘貼方式”設置為“dwg對象方式”。


通過CAPP主界面“工具”->“選項”菜單項,打開“設置”對話框,選中“顯示設置”頁,對“DWG圖形粘貼方式”選中“DWG對象方式”(如下圖所示),確認后退出CAPP,再重新運行CAPP。



3.  Autocad的OLE對象機制的缺陷及應對


OLE對象與服務程序的版本密切相關,主要受微軟OLE技術架構的限制。一般同一版本或同一系列版本的服務程序,只能編輯這個版本創建的OLE對象,不能編輯其他版本創建的OLE對象。如AutoCAD2004系列(包括AutoCAD2004、2005、2006)可以編輯這個系列版本的AutoCAD類型的OLE對象,但不能編輯AutoCAD2007系列(包括AutoCAD2007、2008、2009)創建的AutoCAD類型的OLE對象,也不能編輯低版本的AutoCAD2000系列(包括AutoCAD2000、2000i、2002)創建的AutoCAD類型的OLE對象。CAPP中采用Autocad的OLE對象作為工序簡圖的另一個問題是打印效果很差,粗細線不分,有鋸齒,因為OLE對象的打印機制是用顯式數據打印。



鑒于上面幾個問題,對Autocad簡圖,建議用“插入DWG對象”取代“插入OLE對象”,“插入DWG對象”方式是開目公司為克服AutoCAD的插入OLE對象的缺陷而開發的專有技術,打印時不是采用很粗略的點陣式顯示數據,而是讀取OLE對象的核心矢量數據進行打印,打印效果很好。

三级a做爰视频免费观