Dokumenten-Editor Node.js Cloud SDK

Verbessern Sie Ihre Werkzeuge & Anwendungen mit Dokumentenbearbeitungsfunktionen mithilfe von REST API und Node.js Cloud SDK.

  • GroupDocs.Editor für cURL
  • GroupDocs.Editor für .NET
  • GroupDocs.Editor für Java
  • GroupDocs.Editor für PHP
  • GroupDocs.Editor für Python
  • GroupDocs.Editor für Ruby
  • GroupDocs.Editor für Android
Kostenlos testen

GroupDocs.Editor Cloud SDK für Node.js unterstützt das Bearbeiten einer breiten Palette gängiger Dokumentformate in jeder Art von Node.js-Anwendung, indem GroupDocs.Editor Cloud SDK für Node.js mit GroupDocs.Editor Cloud REST API integriert wird. Sie müssen lediglich die unterstützten Dokumentformate (Microsoft Word, Excel-Tabellen, PowerPoint, TXT, HTML, XML) in einen beliebigen WYSIWYG-HTML-Editor hochladen und sie wieder in ihr ursprüngliches Format konvertieren, wobei das Aussehen nach der Bearbeitung des Dokuments erhalten bleibt.

GroupDocs.Editor Cloud SDK für Node.js ist als Schicht über GroupDocs.Editor Cloud REST API aufgebaut, die wertvolle Entwicklungszeit spart, indem sie Low-Level-Anfragen verwaltet und Antworten verarbeitet. Die Entwickler können sich darauf konzentrieren, nur den für das Projekt erforderlichen spezifischen Code zu schreiben.

Häufig gestellte Fragen

Ich möchte meine eigene Node.js-Anwendung zum Bearbeiten von Dokumenten erstellen?

Schauen Sie sich GroupDocs.Editor Cloud SDK für Node.js bei GitHub an, wenn Sie den Quellcode suchen, um eine Datei in der Cloud zu annotieren.

Kann ich GroupDocs.Editor REST APIs auf Node.js kostenlos testen?

Sie können GroupDocs.Editor ausprobieren Low-Code Node.js APIs ohne Einschränkungen.

Ich möchte meine vertraulichen Dateien nicht irgendwo zur Bearbeitung hochladen? Welche Optionen habe ich?

GroupDocs.Editor Cloud ist auch als Docker-Image verfügbar, das Sie zum self-host des Dienstes verwenden können. Alternativ können Sie Ihre eigenen Dienste mit GroupDocs.Editor High-Code APIs erstellen, die derzeit unseren REST APIs antreiben.

Erweiterte Funktionen des Dokument-Editors REST API

Lässt sich einfach in jeden WYSIWYG-Editor integrieren.

Bearbeiten Sie Word-Dokumente als Ganzes oder definieren Sie einen Seitenbereich.

Die Bearbeitung von Tabellenkalkulationen mit mehreren Registerkarten wird unterstützt.

Optimierter Speicherverbrauch für große CSV- oder TSV-Dateien.

Extrahieren Sie Dokumentinformationen (Typ, Größe, Seitenzahl usw.).

Cloud REST API kann mit jeder Sprache oder jeder Plattform verwendet werden.

Arbeiten mit Textverarbeitungsdokumenten - Node.js

    //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
    global.editApi = editor_cloud.EditApi.fromKeys(appSid, appKey);
    global.fileApi = editor_cloud.FileApi.fromKeys(appSid, appKey);
    
    // The document already uploaded into the storage.
    // Load it into editable state      
    let fileInfo = new editor_cloud.FileInfo();
    fileInfo.filePath = "WordProcessing/password-protected.docx";
    fileInfo.password = "password";
    let loadOptions = new editor_cloud.WordProcessingLoadOptions();
    loadOptions.fileInfo = fileInfo;
    loadOptions.outputPath = "output";
    let loadResult = await editApi.load(new editor_cloud.LoadRequest(loadOptions));
    
    // Download html document
    let buf = await fileApi.downloadFile(new editor_cloud.DownloadFileRequest(loadResult.htmlPath));
    let htmlString = buf.toString("utf-8");
    
    // Edit something...
    htmlString = htmlString.replace("Sample test text", "Hello world");
    
    // Upload html back to storage
    await fileApi.uploadFile(new editor_cloud.UploadFileRequest(loadResult.htmlPath, new Buffer(htmlString, "utf-8")));
    
    // Save html back to docx
    let saveOptions = new editor_cloud.WordProcessingSaveOptions();
    saveOptions.fileInfo = fileInfo;
    saveOptions.outputPath = "output/edited.docx";
    saveOptions.htmlPath = loadResult.htmlPath;
    saveOptions.resourcesPath = loadResult.resourcesPath;
    let saveResult = await editApi.save(new editor_cloud.SaveRequest(saveOptions));
    
    // Done.
    console.log("Document edited: " + saveResult.path);

Support- und Lernressourcen

GroupDocs.Editor bietet die APIs-Dokumentenanzeige für andere beliebte Entwicklungsumgebungen an.

  Deutsch
e959cc775