Editor de documentos Node.js Cloud SDK

Mejora tus herramientas y aplicaciones con funciones de edición de documentos usando REST API y Node.js Cloud SDK.

  • GroupDocs.Editor para cURL
  • GroupDocs.Editor para .NET
  • GroupDocs.Editor para Java
  • GroupDocs.Editor para PHP
  • GroupDocs.Editor para Python
  • GroupDocs.Editor para Ruby
  • GroupDocs.Editor para Android
Empiza la prueba gratuita

GroupDocs.Editor Cloud SDK para Node.js permite editar una amplia gama de formatos de documentos populares en cualquier tipo de aplicación Node.js al integrar GroupDocs.Editor Cloud SDK para Node.js con GroupDocs.Editor Cloud REST API.

Solo necesitas subir los formatos de documentos compatibles ( Microsoft Word, Excel hojas de cálculo, PowerPoint, TXT, HTML, XML ) en cualquier editor WYSIWYG HTML y convertirlos de nuevo a su formato original manteniendo la misma apariencia después de editar el documento.

GroupDocs.Editor Cloud SDK para Node.js se construye como una capa sobre GroupDocs.Editor Cloud REST API que ahorra tiempo valioso de desarrollo al gestionar solicitudes de bajo nivel y manejar respuestas. Los desarrolladores pueden centrarse en escribir el código específico solo cuando sea necesario en el proyecto.

Preguntas frecuentes

¿Quiero crear mi propia aplicación Node.js para editar documentos?

Echa un vistazo a GroupDocs.Editor Cloud SDK para Node.js en GitHub si buscas el código fuente para anotar archivos en la nube.

¿Puedo probar GroupDocs.Editor REST APIs en Node.js de forma gratuita?

Puedes probar GroupDocs.Editor Low-Code Node.js APIs sin ninguna limitación.

No quieres subir tus archivos confidenciales a ningún sitio para editarlos. ¿Cuáles son tus opciones?

GroupDocs.Editor Cloud también está disponible como imagen Docker que puede usarse para self-host el servicio. O puedes crear tus propios servicios usando GroupDocs.Editor High-code APIs que actualmente impulsan nuestro REST APIs.

Funciones avanzadas del editor de documentos REST API

Se integra fácilmente en cualquier editor WYSIWYG

Edita documentos Word en su totalidad o define un rango de páginas

Se admite la edición de hojas de cálculo con varias pestañas

Uso de memoria optimizado para archivos grandes de CSV o TSV

Extrae información del documento (tipo, tamaño, número de páginas, etc.)

Cloud REST API para usar con cualquier lenguaje o plataforma

Trabajando con documentos de procesamiento de texto - 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);

Recursos de apoyo y aprendizaje

GroupDocs.Editor ofrece visualización de documentos APIs para otros entornos de desarrollo populares

  Español
eef2c5fd0