1. 程式人生 > >影象處理工具包ImagXpress常見問題解答(一)

影象處理工具包ImagXpress常見問題解答(一)

ImagXpress是一組影象處理庫,可將影象處理新增到Windows應用程式中。此成像SDK通過藉助影象編輯,轉換,壓縮和顏色調整等功能,以及易於實現的程式碼和全面的程式碼示例可輕鬆新增影象處理和操作到Windows應用程式。ImagXpress的優點:

  • 數十種影象處理功能
  • 易於整合
  • 優化效能

在感受ImagXpress成像sdk強大功能的同時,難免會產生一些疑問,本文旨在為ImagXpress使用者收集和解答一些常見問題,供大家學習參考。

一、可以將許可證從一臺機器移動到另一臺機器嗎?

目前,無法將許可證金鑰從一臺計算機移動到另一臺計算機。將許可證金鑰繫結到計算機後,您可以將其從計算機中刪除(使用許可證管理器或從登錄檔中手動刪除它),但這不會將許可證記入您的帳戶。如果您遇到機器錯誤許可的問題,請聯絡

[email protected],他們將與您合作。此外,通常開發許可證附帶三個“金鑰”,如果您想要許可其他機器,可以執行並登入License Manager,您可以看到剩餘的許可證金鑰數。

二、Accusoft Licensing是否在執行時與Accusoft伺服器通訊?

不,只是執行Accusoft許可實用程式(而不是OEM金鑰)時,它將與Accusoft伺服器通訊以在您的計算機上放置許可證。執行程式碼時,無需對Accusoft伺服器進行網路訪問。

三、如何解決ActiveX網頁應用程式問題?

如果您的ImageGear應用程式未在瀏覽器中初始化,則以下內容可能有助於解決此問題。對於ImageXpress

ActiveX應用程式,適用相同的常規故障排除步驟。ActiveX控制元件未載入的最常見原因是缺少依賴項。

  • 依賴性分析器

選擇您正在使用的ImageGear的功能,使用Dependency Analyzer確定IGCoreCtrl在使用之前必須與哪些JavaScript元件關聯。例如,要使用ART元件,必須新增以下關聯。

IGCoreCtl1.object.AssociateComponent(IGFormatsCtl1.object.ComponentInterface);
IGCoreCtl1.object.AssociateComponent(IGDisplayCtl1.object.ComponentInterface);
IGCoreCtl1.object.AssociateComponent(IGProcessingCtl1.object.ComponentInterface);
IGCoreCtl1.object.AssociateComponent(IGArtCtl1.object.ComponentInterface);
  • 部署打包嚮導

部署打包嚮導將為您提供所有必需的.ocx和.dll依賴關係,你需要與包括你的應用程式。 如果您使用的是.cab檔案,則嚮導中的所有依賴項都必須包含在.cab中,並在.INF檔案中引用。

  • 註冊與域繫結的OEM金鑰

為了使您的產品在網頁上執行許可,您的OEM許可證金鑰會新增到JavaScript檔案中,並與您選擇的多個域繫結。使用您的Accusoft使用者名稱和密碼登入Web許可證金鑰生成器,然後按照說明進行操作。

四、如何在ActiveX中連線ImagXpress和NotateXpress控制元件?

如果您使用的是Visual Basic 6,請將NotateXpress Client屬性設定為ImagXpress控制元件的名稱(VB6中的示例):

NotateXpress1.Client = "ImagXpress1"

如果您在另一個開發環境中,請呼叫NotateXpress SetClientWindow方法,通過ImagXpress控制元件上的Hwnd屬性傳遞ImagXpress控制元件的視窗控制代碼(Delphi中的示例)。

NotateXpress1.SetClientWindow(ImagXpress1.hWnd);

如果在Visual Basic中通過引用使用NotateXpress,則也可以呼叫SetClientWindow方法。 如果這些方法都不可用,請使用InterfaceConnect方法。

 

後續問題集釋出敬請關注~     

想要了解更多ImagXpress相關資訊請點選這裡。