Custom Integrations: MAKE THE MOST OF DATA STORED ON FILE SERVERS
Add AutoVue
capabilities to an existing application
Improve the efficiency of an
existing application by integrating collaborative visualization
capabilities. Add functionality like document viewing or compare,
collaborate more easily using AutoVue’s markups or real-time
collaboration capabilities, or customize the user interface.
Integrating AutoVue’s capabilities into an application can
save time, improve the document review process, and enhance product
development. With AutoVue’s APIs, virtually any AutoVue
functionality can be added to an existing application, resulting in
improved efficiency and productivity.
ADD
AUTOVUE ADVANCED FUNCTIONALITY FOR AN EFFICIENT AND EFFORTLESS
USER-EXPERIENCE
Oracle provides APIs that allow organizations to embed AutoVue's
collaborative visualization functionality within an existing
application. These APIs allow solutions to interactively display any
AutoVue supported file inside an application, compare files, create
markups on top of them, and access AutoVue's feature set.
One possibility is to embed the entire AutoVue User Interface into an
application, complete with menus and controls. Another is to embed the
viewer window, and use the existing application’s menus and
controls. It is also possible to use a mixture of the standard AutoVue
menus and controls and custom ones. How an organization chooses to
embed AutoVue will depend on corporate workflow and requirements.
For example, a manufacturing company has developed its own application
to manage its product data. The integration of AutoVue’s
collaborative visualization capabilities into the custom application
could be a tremendous asset, enabling users to control the display of
products from one single application and to collaborate more easily.
An example of a custom
integration of AutoVue into an application
Users
can add this advanced functionality to both the Desktop Version and Web
Versions of AutoVue. The functionality can be accessed in the Desktop
Version and Web Version respectively via a series of ActiveX controls
and Java APIs (referred to as the VueBean APIs). Further information on
the ActiveX controls and VueBean APIs can be found in the corresponding
product documentation.
ADD
SIMPLE AUTOVUE FUNCTIONALITY TO FACILITATE THE DOCUMENT VIEWING PROCESS
In addition to the more advanced APIs, such as VueBean and ActiveX,
Oracle offers a number of simpler scripting APIs for controlling much
of the basic AutoVue functionality. These scripting APIs provide
organizations with a quick and easy means to integrate AutoVue standard
functionality into their application.
AutoVue Desktop Version functionality can be integrated using DDE/OLE
Automation APIs, whereas AutoVue, Web Version features can be added
using Javascript APIs.
Scripting/OLE Automation APIs for AutoVue Desktop Version Functionality
AutoVue Desktop Version can be dynamically controlled at runtime
through a set of scripting commands, either from an external
application or through a script file. This same set of commands can be
executed via OLE Automation, for example through Visual Basic or from a
Microsoft Office product. AutoVue’s scripting commands
provide such standard functionality as:
Scripting/OLE
automation is valuable in many situations that require automated
processing of documents located on the user’s local
filesystem or on the LAN. This might be for example a script to batch
print documents with their associated Markups, or perhaps automated
generation of thumbnails or renditions of specific regions of CAD
drawings. Scripting/OLE automation can also be used to control the
user’s AutoVue environment (user interface such as menus and
toolbars) when launching AutoVue through an existing solution.
Javascript
APIs for AutoVue, Web Version Functionality
It is also possible to access functionality of the AutoVue Client,
including loading, printing and comparing files, using javascript
embedded in the web page displaying the AutoVue Client. Javascript can
be used via static or dynamically generated web pages to automate
simple tasks.
Thus, it would be possible to add, in a home-grown document management
system, links to a web page in order to view a document, compare it to
previous versions or simply print it.
Web Page Using Javascript
to Control AutoVue Client
An
example of using javascript to control the AutoVue Client applet can be
found in the AutoVue, Web Version install directory as
“batchPrint.html” in the “html”
subdirectory.