DocBridge View Toolkit
Embedding Our High-Performance Viewers in Your Company’s Own Applications
DocBridge View integration options
The display of documents is usually the last step in a process chain, so the display function is therefore one of several modules which should be embedded as seamlessly as possible into an application. DocBridge View was developed to deal with these challenges and can therefore be tailored in many different ways according to existing or required environmental conditions - functions which are accessible in the form of toolkits.
Annotations
A series of annotation functions are available for DocBridge View in the form of a toolkit: With commentaries, sticky notes, stamps, images, lines and attributable areas are accessible to all tools which are required for annotations in a document from the user’s point of view. These are not saved in the document itself but in separate files. The annotations include security functions, which only permit the display or masking to certain users or groups of users.
A plug in is required for saving and loading, which establishes the saving format (e.g. XML or binary) and the saving medium (e.g. file system or IP communication) with the document management system. In addition to a standard plug in for saving and loading the annotations in or from XML in the file system, a software development kit (SDK) is also available, which can be used to produce a application-specific plug in according to the customer’s requirements.
A separate plug in is required for the security functions (who is authorized to produce, view, mask, modify or delete an annotation). It can either be set up in the security function of the operating system or the application where the viewer is embedded. An SDK is available for the production of the plug ins according to the requirements of the application.
Multilingualism
A new language version of the DocBridge View interface can be provided at low cost and with no involvement of the manufacturer.
Control using external applications
The main elements of the viewer can be managed using prompt parameters. The position of the viewer window and the document within this window can be established in this way. In addition to other settings, print and annotation functions can also be controlled using these parameters.
Integration into the company’s own applications
An universal object model will make it easier to integrate DocBridge View with the company’s own applications It is available for ActiveX management element/COM (e.g. for integration into in C++, VisualBasic or Delphi), for .NE environments (e.g. for programs in C# or VisualBasic.NET) and Java
The document display area can be used as ActiveX Control (ActiveX/COM) or as .NET Control and can be integrated into any preferred window of an application. According to the requirements of the company, the ActiveX/COM variant can also be used registry-free.
Loading documents
Various methods can be used to load documents into the DocBridge View display window: In addition to uploads from the file system, the documents can also be loaded directly via HTTP or directly from a server. If required, individual pages of a document can also be uploaded onto the server.
A plug-in can be used to ensure that the viewer can only control documents using a specific application. For example, this will prevent displayed documents from being saved on a local disk in the case of security concerns. An SDK is also available for this plug-in.
Adjustable interface
If required - for example for corporate design reasons - the appearance of DocBridge View can be changed. The name of the application, the description of the programs to be started up, title lines, content of the windows which appear when loading the viewer, representation of the information dialogue "About ...") and the icons can be changed according to a company's requirements.
All popular formats are supported. A complete overview is provided in the Compart Matrix.
All popular platforms are supported. A complete overview is provided in the DocBridge View Toolkit datasheet.
Out of the Compart Laboratory
Useful information and experts advice for users and developers:


