Pegasus Imaging Corporation
Accusoft Pegasus

imaging SDKs that accelerate development

ImagXpress® v10 FAQ

Contact Support



Q1How can I determine if I have the latest version of an Accusoft Pegasus control?
Q2How do I distribute my application?
Q3What DLL’s do I need to distribute with my application?
Q4Where can I find additional “How To” type sample code that demonstrates the usage of the control?
Q5Why do I see a licensing message when creating an ImagXView object at runtime?

Q1: How can I determine if I have the latest version of an Accusoft Pegasus control?
Please download the PegConnect utility program from the following link: PegConnect
or reference the Latest Builds page.

Q2: How do I distribute my application?
Please note: You must have received unlock codes in order to distribute applications. These are received when runtimes are purchased. If you have not received them please Contact Sales.

1) If you are using the .NET interface you must call the UnlockRuntime method in the Licensing class where the application begins and pass the unlock codes as the parameters. For example:

imagXpress1.Licensing.UnlockRuntime(1234,1234,1234,1234);

2) If you are using the ActiveX control you must call the UnlockRuntime method where your application begins and pass the unlock codes as the parameters. For example:

ImagXpress1.UnlockRuntime 1234,1234,1234,1234

Q3: What DLL’s do I need to distribute with my application?
1) If you are using the ActiveX interface please distribute the following DLL:

Accusoft.ImagXpress10.ActiveX.dll

Please Note: You must register the Accusoft.ImagXpress10.ActiveX.dll via your installation program or manually via the regsvr32.exe utility.

2) If you are using the .NET interface please distribute the following DLL:

Accusoft.ImagXpress10.Net.dll

Q4: Where can I find additional “How To” type sample code that demonstrates the usage of the control?
Please refer to the “How To” section in the Contents section of the appropriate help file (.NET or ActiveX) for sample code showing the use of the control.

Q5: Why do I see a licensing message when creating an ImagXView object at runtime?
This is likely occurring because when an ImageXView object is constructed at runtime, the ImagXpress object needs to be passed in as the constructor to the object. For example, in the code listed below the imgx object is being passed in as the constructor to the object:

Accusoft.ImagXpressSdk.ImagXpress imgx = new Accusoft.ImagXpressSdk.ImagXpress();
imgx.Licensing.UnlockRuntime(1234,1234,1234,1234);

//imgx object passed in here
Accusoft.ImagXpressSdk.ImageXView ixview = new Accusoft.ImagXpressSdk.ImageXView(imgx);