DocBridge View Toolkit
Einbetten unseres leistungsfähigen Viewers in eigene Applikationen
Integrationsmöglichkeiten von DocBridge View
Das Anzeigen von Dokumenten ist in der Regel der letzte Schritt einer Prozesskette, die Anzeigefunktion damit eines von mehreren Modulen, das innerhalb einer Anwendung möglichst nahtlos eingebettet sein sollte. DocBridge View wurde für solche Anforderungen entwickelt und kann daher in sehr vielfältiger Weise auf vorgegebene oder gewünschte Umgebungsbedingungen zugeschnitten werden - Funktionen, die in Form von Toolkits verfügbar sind.
Annotationen
Für DocBridge View stehen eine Reihe von Annotationsfunktionen in Form eines Toolkits zur Verfügung: Mit Kommentaren, Haftnotizen, Stempeln, Bildern, Linien und hinterlegbaren Flächen sind alle Werkzeuge verfügbar, die aus Anwendersicht für Annotationen in einem Dokument gebraucht werden. Diese werden nicht im Dokument selbst gespeichert, sondern in separaten Dateien. Die Annotationen verfügen über Sicherheitsfunktionen, die das Anzeigen bzw. Ausblenden nur gewissen Benutzern oder Benutzergruppen erlauben.
Zum Speichern und Laden ist ein Plug-in notwendig, das anwendungsspezifisch das Speicherformat (z. B. XML oder binär) und das Speichermedium (z. B. Dateisystem oder IP-Kommunikation) mit dem Dokumenten-Management-System festlegt. Neben einem Standard-Plug-in für das Speichern und Laden der Annotationen in XML in das Dateisystem bzw. aus ihm heraus ist ein Software Development Kit (SDK) verfügbar, mit dem sich ein anwendungsspezifisches Plug-in für die Bedürfnisse des Kunden erstellen lässt.
Für die Sicherheitsfunktionen (wer darf eine Annotation erstellen, sie einsehen, ausblenden, modifizieren oder löschen) ist ein separates Plug-in notwendig. Es kann entweder auf den Sicherheitsfunktionen des Betriebssystems oder der Anwendung, in die der Viewer eingebettet ist, aufsetzen. Für das Erstellen des Plug-ins an die Bedürfnisse der Anwendung steht ein SDK zur Verfügung.
Mehrsprachigkeit
Für die Oberfläche von DocBridge View lässt sich mit geringem Aufwand und ohne Inanspruchnahme des Herstellers eine neue Sprachversion erstellen.
Steuerung durch externe Applikation
Der Viewer ist über Kommandozeilenparameter weitgehend steuerbar. Auf diesem Wege lässt sich die Position des Viewer-Fensters sowie des Dokuments innerhalb dieses Fensters vorgeben. Ebenso lassen sich neben weiteren Vorgaben Druck- und Annotationsfunktionen über diese Parameter steuern.
Einbau in eigene Applikationen
Ein durchgängiges Objektmodell erleichtert den Einbau von DocBridge View in eigene Anwendungen. Es steht sowohl für ActiveX-Steuerelement/COM (z. B. für Integrationen in C++, VisualBasic oder Delphi) wie auch für .NET-Umgebungen (z. B. für Programme in C# oder VisualBasic.NET) und Java zur Verfügung.
Der Dokumentenanzeigebereich kann als ActiveX Control (ActiveX/COM) oder als .NET Control verwendet und in ein beliebiges Fenster einer Anwendung integriert werden. Je nach Vorgaben im Unternehmen kann die ActiveX/COM-Variante auch Registry-frei verwendet werden.
Laden von Dokumenten
Das Laden von Dokumenten in das Anzeigefenster von DocBridge View ist auf mehrere Weise möglich: Neben dem Aufruf aus dem Dateisystem können die Dokumente auch über HTTP oder direkt von einem Server geladen werden. Wenn gewünscht, lassen sich auf dem Server auch einzelne Seiten eines Dokuments abrufen.
Durch ein Plug-in kann dafür gesorgt werden, dass der Viewer Dokumente ausschließlich über eine bestimmte Anwendung gesteuert anzeigen kann. So lässt sich beispielsweise unter Sicherheitsaspekten verhindern, dass angezeigte Dokumente auf einer lokalen Platte gespeichert werden. Für dieses Plug-in steht ebenfalls ein SDK zur Verfügung.
Anpassbare Oberfläche
Wenn - z. B. aus Gründen des Corporate Designs - gewünscht, kann das äußere Erscheinungsbild von DocBridge View angepasst werden. So lassen sich der Name der Anwendung, die Bezeichnung des aufzurufenden Programms, die Titelzeile, der Inhalt des beim Laden des Viewers vorab eingeblendeten Fensters, die Darstellung des Info-Dialogs ("Über …") und die Icons an die eigenen Bedürfnisse anpassen.
Es werden alle gängigen Formate unterstützt. Eine vollständige Übersicht finden Sie in der Compart Matrix.
Es werden alle gängigen Plattformen unterstützt. Eine vollständige Übersicht finden Sie im DocBridge View Toolkit Datenblatt.
Aus dem Compart Labor
Nützliche Informationen und Experten-Tipps für Anwender und Entwickler:


