Home Products Support About Contact Alliances Logout


Login Procedure:
(your username is the email address you entered in the first step of the registration process)

username:
password:



Forgot your Password?

 

Registration

Developer Support FAQ's

MEAP FAQ's

Foreign Device I/F FAQ's

imageWARE FAQ's

What is imageWARE Document Manager?
What is imageWARE Document Manager SDK?
What is the purpose of Document Manager SDK?
What parts does the Document Manager SDK comprise?
What is Document Manager Administrator SDK?
What is Document Manager Client SDK?
What programming language may be used with Document Manager SDK?
What are DM SDK installation features?
Is it possible to acquire a folder, document, user, and group, make search in a cabinet when an application is not connected to it?
Can application perform any operation on a cabinet unregistered from Document Manager?
What type of access rights are required to acquire the corresponding object or execute API?
Is it possible to perform any operation on an object acquired by a different user?
Is it possible to perform any operation on an object acquired from different cabinet?
Is it possible to perform any operation on an object whose access rights have been changed?
What modules are referenced in program to access Client SDK?
What modules are referenced in program to access Admin SDK?
What are limitations of Document Manager?
How to redistribute the Document Manager SDK?
How can I trap imageWARE SDK errors in a .NET application?
What kinds of searches are possible in iw sdk?
Are there any sample programs to help me start programming with imageWARE SDKs?


 


 

 

 

What is imageWARE Document Manager?
Document Manager is an intranet-capable integrated documentation management system that manages, edits and browses paper data read by a scanner using a database and various kinds of files created by a Windows application.
Return to Top of Page

What is imageWARE Document Manager SDK?
Document Manager SDK encapsulates procedures to access and handle information held by Document Manager to implement a simple and easy-to-understand interface. Document Manager SDK provides a COM interface to support efficient development of user applications that leverage the functionality of Document Manager Administrator or Client. The DS-API is an API provided by Document Manager SDK.
Return to Top of Page

What is the purpose of Document Manager SDK?
With the DM SDK Users can build a customized document management system, by developing applications which use Document Manager functions in various configurations. The DM’s SDK functionality makes it possible to access the cabinet managed by Document Manager and conduct operations of and searches for documents as well as user management simply and in a short period of time.

  • Automating routine administrative tasks
  • Backing up & synchronizing multiple cabinets
Return to Top of Page

What parts does the Document Manager SDK comprise?
Document Manager SDK consists of:

  • Document Manager Administrator SDK - providing the functionality of Document Manager Administrator for system administrators,
  • Document Manager Client SDK - providing the functionality of Document Manager Client for general users.
Return to Top of Page

What is Document Manager Administrator SDK?
DM Administrator SDK is software that offers functionality to manage cabinet data and security by sharing cabinets with other PCs. Main functions available are:

  • Changing cabinet settings (Max. document version save count, etc.)
  • Generating/setting/deleting folders (Access rights, document expiration/auto version setting, etc.)
  • Registering/setting/deleting users and importing/exporting registered information (Privilege, current group, etc.)
  • Registering/setting/deleting groups and importing/exporting registered information (Privilege, current group, etc.)
  • Registering/deleting user indexes and importing/exporting registered information
  • Importing/exporting registration, setting or deletion information of user index groups
  • Acquiring multiple attribute information items (folders, groups and users)
Return to Top of Page

What is Document Manager Client SDK? DM Client SDK allows creation of software that provides functionality to read, store, search, edit and output documents registered in Document Manager cabinets. Main functions available are:

  • Registering/browsing/checking in/checking out documents
  • Importing/exporting documents
  • Managing document versions
  • Setting access rights of folders and documents
  • Copying/moving/deleting folders and documents
  • Searching folders and documents
  • Acquiring and setting users/groups set to folders/documents
  • Acquiring a folder or document selected in Document Manager Client
  • Acquiring multiple attribute information items (folders, documents, groups and users)
Return to Top of Page

What programming language may be used with Document Manager SDK?
Any programming language that supports COM technology (i.g. C++, C#, VB.NET, VB script, Java script)
Return to Top of Page

What are DM SDK installation features?

  • User must have administrative rights (Win2000/XP/Server 2003) to install Document Manager SDK.
  • Document Manager SDK installer does not support installation from or to a network path.
  • Document Manager Administrator must already be installed before installation the DM SDK.
  • The version/revision of DM Administrator must correspond to the version/revision of the DM SDK.
Return to Top of Page

Is it possible to acquire folder, document, user, and group, make search in a cabinet when an application is not connected to it?
No, an application must be connected to cabinet in order to retrieve any cabinet-related information both in Client and Admin SDKs.
Return to Top of Page

Can application perform any operation on a cabinet unregistered from Document Manager?
No, Client and Admin SDKs can access only cabinets registered from Document Manager.
Return to Top of Page

What type of access rights are required to acquire the corresponding object or execute API?
It’s required access rights higher than "View" to cabinets, folders and documents.
Return to Top of Page

Is it possible to perform any operation on an object acquired by a different user?
No, it’s impossible both in Client and Admin SDKs.
Return to Top of Page

Is it possible to perform any operation on an object acquired from different cabinet?
No, it’s impossible both in Client and Admin SDKs.
Return to Top of Page

Is it possible to perform any operation on an object whose access rights have been changed?
No, it’s impossible.
Return to Top of Page

What modules are referenced in program to access Client SDK?
Modules are type libraries: CNDSCHelper.dll and cndscapi.tlb
Return to Top of Page

What modules are referenced in program to access Admin SDK?
Modules are type libraries: CNDSAHelper.dll and cndsaapi.tlb
Return to Top of Page

What are limitations of Document Manager?
Maximum 15 connections
Return to Top of Page

How to redistribute the Document Manager SDK?
DM SDK provides a merge module "imageWARE_Document_Manager_Administrator_SDK.Msm" as a redistribution package. To create a user installer, use this merge module to automatically install the DS-API type library file "cndsaapi.tlb" and the "cndsahelper.dll" file.
Return to Top of Page

How can I trap imageWARE SDK errors in a .NET application?
It is possible to handle imageWARE SDK errors by catching System.Runtime.InetropServices.COMException. Use ErrorCode property of the exception and the DS_ERROR_MASK.DS_ERRORMASK bit mask from the sdk to determine the error code.
Return to Top of Page

What kinds of searches are possible in iw sdk?
imageWARE Client SDK can perform keyword search, folder search, user index search, system index search, concept search, and full text search.
Return to Top of Page

Are there any sample programs to help me start programming with imageWARE SDKs?
Yes. Both Client and Admin sdks include sample programs with the source code and documentation.
Return to Top of Page


 
Home   |   Products   |   About   |   Contact   |   Alliances
 
  © 2008 Canon U.S.A., Inc. All rights reserved  |   Legal, Privacy and Terms of Use   |   Site Map