Éditeur de documents Node.js Cloud SDK

Améliorez vos outils et applications avec des fonctionnalités d’édition de documents en utilisant REST API et Node.js Cloud SDK.

  • GroupDocs.Editor pour cURL
  • GroupDocs.Editor pour .NET
  • GroupDocs.Editor pour Java
  • GroupDocs.Editor pour PHP
  • GroupDocs.Editor pour Python
  • GroupDocs.Editor pour Ruby
  • GroupDocs.Editor pour Android
Commencer l'essai gratuit

GroupDocs.Editor Cloud SDK pour Node.js prend en charge l’édition d’un large éventail de formats de documents populaires dans tout type d’application Node.js en intégrant GroupDocs.Editor Cloud SDK pour Node.js avec GroupDocs.Editor Cloud REST API. Il vous suffit de télécharger les formats de documents pris en charge ((Microsoft Word, feuilles de calcul Excel, PowerPoint, TXT, HTML, XML) dans n’importe quel éditeur WYSIWYG HTML et de les reconvertir dans leur format d’origine tout en conservant le même aspect après l’édition du document.

GroupDocs.Editor Cloud SDK pour Node.js est construit comme une couche au-dessus de GroupDocs.Editor Cloud REST API qui permet d’économiser un temps de développement précieux en gérant les requêtes de bas niveau et en traitant les réponses. Les développeurs peuvent se concentrer sur l’écriture du code spécifique uniquement selon les besoins du projet.

Foire aux questions

Je souhaite créer ma propre application Node.js pour modifier des documents ?

Consultez GroupDocs.Editor Cloud SDK pour Node.js à GitHub si vous recherchez le code source pour annoter des fichiers dans le Cloud.

Puis-je essayer GroupDocs.Editor REST APIs sur Node.js gratuitement ?

Vous pouvez essayer GroupDocs.Editor Low-Code Node.js APIs sans aucune limitation.

Je ne souhaite pas télécharger mes fichiers confidentiels quelque part pour les modifier ? Quelles sont mes options ?

GroupDocs.Editor Cloud est également disponible sous forme d’image Docker qui peut être utilisée pour self-host le service. Vous pouvez également créer vos propres services en utilisant GroupDocs.Editor High-code APIs qui alimentent actuellement notre REST APIs.

Fonctionnalités avancées de l’éditeur de documents REST API

S’intègre facilement à tout éditeur WYSIWYG

Modifiez les documents Word dans leur ensemble ou définissez une plage de pages

L’édition de feuilles de calcul à onglets multiples est prise en charge

Utilisation de la mémoire optimisée pour les gros fichiers CSV ou TSV

Extrayez les informations du document (type, taille, nombre de pages, etc.)

Cloud REST API à utiliser avec n’importe quel langage ou plateforme

Travailler avec des documents de traitement de texte - 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);

Ressources d'assistance et d'apprentissage

GroupDocs.Editor propose une visualisation de documents APIs pour d’autres environnements de développement populaires

  Français
3f462053e