API-Übersicht für Entwickler: ONLYOFFICE Docs 9.1 & DocSpace 3.5
Willkommen zum neuesten API-Überblick für das ONLYOFFICE-Ökosystem. Mit der Veröffentlichung von ONLYOFFICE Docs 9.1 und DocSpace 3.5 stellen wir zahlreiche leistungsstarke neue Funktionen und Verbesserungen vor, die Entwicklern mehr Kontrolle, Flexibilität und Effizienz bieten.
Dieser Beitrag führt Sie durch die wichtigsten Neuerungen – von der Unterstützung neuer Formate und den Anpassungsoptionen in Docs bis hin zu bedeutenden SDK-Verbesserungen für DocSpace. Entdecken Sie, was diese neuen Versionen für Ihre Entwicklungsprojekte bereithalten.

Neuerungen in ONLYOFFICE Docs 9.1
Version 9.1 von ONLYOFFICE Docs bietet zahlreiche API-Verbesserungen.
Neue Formatunterstützung und Konvertierung
Um die Dokumentenkompatibilität zu verbessern, haben wir die Unterstützung für neue Formate hinzugefügt und die Konvertierungsfunktionen erweitert:
- Öffnen von HML-Dateien;
- Konvertierung von PPTX-Präsentationen in das TXT-Format.
Anpassung
Wir geben Ihnen mehr Kontrolle über das Erscheinungsbild der Editoren. Der Parameter editorConfig.customization.uitheme, der das Design des Editors definiert, ist jetzt auch für mobile Editoren verfügbar. So können Sie ein einheitliches visuelles Erlebnis auf allen Plattformen gewährleisten.
Wir haben außerdem die Größenanforderung für editorConfig.customization.logo.image aktualisiert. Sie können nun ein Bild mit den Abmessungen 300 x 20 Pixel verwenden, um Ihr benutzerdefiniertes Logo in der Kopfzeile des Editors anzuzeigen.
const config = {
editorConfig: {
customization: {
logo: {
image: "https://example.com/logo.png",
....
uiTheme: "theme-dark", ...
WOPI-Integration
Für Benutzer der Web Application Open Platform Interface (WOPI) wurde die Eigenschaft UserCanOnlyComment zur Operation CheckFileInfo hinzugefügt. Mit dieser booleschen Eigenschaft können Sie festlegen, ob ein Benutzer nur Kommentare abgeben darf und somit keine anderen Bearbeitungen vornehmen kann.
Darüber hinaus wurde die Fehlerbehandlung verbessert. Kann ein Dokument nicht über WOPI gesperrt werden, wird es nun im Anzeigemodus mit einer entsprechenden Fehlermeldung geöffnet, um eine reibungslosere Benutzererfahrung zu gewährleisten.
Neue Methode für Plugins
Wir haben die API für Tabellenkalkulationen und Präsentationen um die Methode RemoveOleObject (für Tabellenblätter/für Folien) erweitert. Damit können Sie OLE-Objekte programmatisch aus einer Arbeitsmappe oder Präsentation anhand ihrer internen ID entfernen und so die Kontrolle über eingebettete Inhalte verbessern.
expression.RemoveOleObject(internalId);
Office API
Version 9.1 erweitert die Office JavaScript API um zahlreiche neue Methoden. Diese Erweiterungen eröffnen leistungsstarke neue Möglichkeiten für die programmatische Dokumentbearbeitung, insbesondere in Tabellenkalkulationen. Zu den wichtigsten Erweiterungen gehören:
- Bedingte Formatierung: Umfassende Methoden zur Verwaltung von Regeln für die bedingte Formatierung, darunter Werte über dem Durchschnitt, Farbskalen, Datenbalken, Symbolgruppen, Top 10 und eindeutige Werte.
- Geometrie und Pfade: Neue Methoden für die Arbeit mit Geometrie, Pfaden und Pfadbefehlen ermöglichen eine präzisere Steuerung von Formen und Zeichnungen.
- Benutzerdefiniertes XML: Methoden zur Interaktion mit benutzerdefinierten XML-Elementen in Dokumenten.
- Objekt- und Eigenschaftenverwaltung: Neue Konvertierungsmethoden und Werkzeuge zur Verwaltung von Dokumenteigenschaften.
- Erweiterte Objektsteuerung: Verbesserte Methoden für die Arbeit mit Abschnitten, Arbeitsmappen, Pivot-Tabellen, Bereichen und Präsentationen.
Die vollständige Liste der neuen Methoden finden Sie hier
Aktualisierte SDKs und Integrationsbeispiele
Um diese Aktualisierungen zu unterstützen, haben wir ein aktualisiertes Java SDK veröffentlicht, das mit Docs 9.1 kompatibel ist. Es bietet Unterstützung für die neue Konvertierung von Präsentationen in TXT-Dateien und die Verarbeitung des HTML-Formats.
Wir haben außerdem unsere Testbeispiele für die Anbindung der Editoren aktualisiert, darunter Node.js-Beispiele, die die Formatunterstützung für Docs v9.1 demonstrieren. Sie finden diese auf GitHub.
Neuerungen in ONLYOFFICE DocSpace 3.5
DocSpace 3.5 bietet zahlreiche Verbesserungen für Entwickler, darunter optimierte SDKs und eine aktualisierte Backend API.
DocSpace Plugins SDK 2.0.0
Das neue Plugins SDK führt mehrere wichtige Änderungen ein, die die Sicherheit und die Funktionalität modaler Dialoge verbessern.
- Verbesserte Dateisicherheit: Die Einstellungen für die Dateisicherheit wurden zur besseren Übersichtlichkeit in ein separates Enum namens FilesSecurity ausgelagert. Die IFileItem-Schnittstelle enthält nun die Eigenschaften fileSecurity und security.
- Verbesserte modale Dialoge: Sie können modale Dialoge jetzt mit mehr Kontrolle über deren Darstellung erstellen, indem Sie die Eigenschaften withoutBodyPadding und withoutHeaderMargin verwenden. Außerdem wurde die Aktion updateCreateDialogModal für dynamische Aktualisierungen hinzugefügt.
- Intelligentere Erstellungsdialoge: Die ICreateDialog-Schnittstelle wurde um neue Eigenschaften wie isAutoFocusOnError, errorText, onError, onChange, isCloseAfterCreate und isCreateDisabled erweitert. Dadurch erhalten Sie eine feinere Kontrolle über Benutzerinteraktionen und Formularvalidierung.
Gerne können Sie auch die aktualisierten System-Plugins auf Basis des SDK 2.0.0 in Aktion innerhalb von DocSpace überprüfen:
- draw.io
- Markdown
- PDF Converter
- Speech-to-Text
Aktualisierte DocSpace v3.5 API-SDKs
Anlässlich der Veröffentlichung von DocSpace 3.5 haben wir unsere API-SDKs für verschiedene Programmiersprachen aktualisiert. Diese SDKs ermöglichen die komfortable Interaktion mit der DocSpace-API sowie die programmatische Verwaltung von Dateien, Benutzern und Räumen.
Die aktualisierten SDKs sind für folgende Sprachen verfügbar:
- TypeScript:
@onlyoffice/docspace-api-sdkauf npm - C#:
DocSpace.API.SDKauf NuGet - Python:
docspace-api-sdkauf PyPI
Legen Sie noch heute los!
Die neuesten Updates für ONLYOFFICE Docs und DocSpace bieten Entwicklern ein umfangreicheres und leistungsstärkeres Toolkit. Von erweiterter API-Steuerung und Anpassungsmöglichkeiten in den Editoren bis hin zu einem robusteren SDK für DocSpace-Plugins – diese Verbesserungen unterstützen Sie bei der Entwicklung integrierter und funktionsreicher Lösungen.
Wir empfehlen Ihnen, die aktualisierte Dokumentation zu erkunden, die neuesten SDKs herunterzuladen und diese neuen Funktionen in Ihre Projekte zu integrieren. Wir freuen uns darauf, Ihre Ergebnisse zu sehen!
Holen Sie sich die neueste Version von ONLYOFFICE Docs für Entwickler:
Die neueste Version von ONLYOFFICE DocSpace für Entwickler ist in Kürze verfügbar. Bleiben Sie dran!
Erstellen Sie Ihr kostenloses ONLYOFFICE-Konto
Öffnen und bearbeiten Sie gemeinsam Dokumente, Tabellen, Folien, Formulare und PDF-Dateien online.


